private async Task Save(AddTimeRegistrationInputEvent @event) { _validation.Validate(@event); _context.TimeRegistrationEvents.Add(@event); await _context.SaveChangesAsync(); }
public AddTimeRegistrationCommand(AddTimeRegistrationInputEvent @event) { Event = @event; }
private async Task SaveDomainEvent(AddTimeRegistrationInputEvent input) { await _persister.Persist(new AddTimeRegistrationDomainEvent(input)); }