コード例 #1
0
ファイル: TicketingService.cs プロジェクト: quantc/ticketing
        public async Task BookTicket(BookTicket ticket)
        {
            var queue      = new QueueRepository(QueueName.RequestedToBook);
            var serializer = new QueueMessageSerializer(); // lifecycle na single

            await queue.Add(serializer.Serialize(ticket));
        }
コード例 #2
0
        protected override async Task Handle(BookTicketCommand request, CancellationToken cancellationToken)
        {
            var queue      = new QueueRepository(QueueName.RequestedToBook);
            var serializer = new QueueMessageSerializer(); // lifecycle na single?

            await queue.Add(serializer.Serialize(request));
        }