Пример #1
0
        public async Task <InitResponse> Init(InitRequest request, CancellationToken cancellationToken)
        {
            var identifier = Guid.NewGuid().ToString();

            request.Id = identifier;

            await _stateProvider.Save(request, cancellationToken);

            await _bus.Publish(request, cancellationToken);

            return(new InitResponse {
                Token = identifier
            });
        }