Beispiel #1
0
        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));
        }
        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));
        }