Асинхронные вызовы EventStore завершают программуC#

Место общения программистов C#
Ответить
Anonymous
 Асинхронные вызовы EventStore завершают программу

Сообщение Anonymous »


Почему эти асинхронные вызовы прекращают выполнение?
static void Main(string[] args) { var ConnectionString = "esdb+discover://127.0.0.1:2113?tls=false"; настройки вар = EventStoreClientSettings.Create(connectionstring); conn = новый EventStoreClient (настройки); Разбор(); } статический асинхронный недействительный анализ() { var count = await GetEventCount("test@@test"); // сюда невозможно добраться... программа завершает код выхода 0... } общедоступная статическая асинхронная задача GetEventCount (имя строкового потока) { var l = conn.ReadStreamAsync(Direction.Backwards, имя потока, StreamPosition.Start); количество вар = 0; await foreach (элемент var в l) { считать++; } счетчик возврата; }
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «C#»