protected override async Task ExecuteAsync(GameAddedToOrderEvent request, CancellationToken ct) { var countOfOrder = await _orderService.GetOrderCountByGameIdAsync(request.GameId, ct); var busEvent = new GameOrderCountUpdatedMessage(request.GameId, countOfOrder); await _serviceBusClient.PublishGameOrderCountUpdatedAsync(busEvent); }