/
vasiukoff
/
sg
Обзор
Документация
Войти
/
vasiukoff
/
sg
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
src/Commands/QueryRepositoryRootPath.cs
23 строки
511 B
leo
fix: main thread deadlock cause by calling `.Result` directly (#1720)
12 авг 2025, 11:03
12 авг 2025, 11:03
bd81ccd
Код
Авторство
О чём код?
using System.Threading.Tasks; namespace SourceGit.Commands { public class QueryRepositoryRootPath : Command { public QueryRepositoryRootPath(string path) { WorkingDirectory = path; Args = "rev-parse --show-toplevel"; } public Result GetResult() { return ReadToEnd(); } public async Task<Result> GetResultAsync() { return await ReadToEndAsync().ConfigureAwait(false); } } }