public async Task Add(CommandOpravneniCreate cmd) { var ev = new EventOpravneniCreated() { EventId = Guid.NewGuid(), Generation = 0, OpravneniId = Guid.NewGuid(), }; var item = Create(ev); db.Opravneni.Add(item); await db.SaveChangesAsync(); await _handler.PublishEvent(ev, MessageType.UzivatelCreated, ev.EventId, null, ev.Generation, item.PravoId); }
public async Task Add(CommandOpravneniCreate cmd) { await _repository.Add(cmd); }