Я пишу в поток EventStore, используя вызов C# API AppendToStreamAsync(). Я вижу, что, хотя это возвращает WriteResult, версия добавленного события не возвращается. Я не могу полагаться на NextExpectedVersion, так как в этот поток могут писать несколько клиентов.
Я мог бы подписаться на поток и ждать появления «моего» события, но я пропустил что-то еще, документация довольно проста и даже не упоминает возвращаемый тип.
Что считается лучшим способом получить этот номер?