public async Task <Guid> Handle(CreateBroadcastCommand request, CancellationToken cancellationToken) { var broadcast = new Persistance.Models.Broadcast { BroadcastTypeId = request.BroadcastTypeId, Title = request.Title, FirstOnline = DateTime.Now }; await _repository.CreateAsync(broadcast); await _repository.SaveChangesAsync(cancellationToken); return(broadcast.BroadcastId); }