public async Task <IActionResult> Apply() { var domainEvent = await HttpContext.ReadRequestBodyAsString(); await _domainEventProjector.Apply(_domainEventResolver.ResolveFrom(domainEvent)); return(Ok()); }
public async Task <IActionResult> Apply() { var domainEvent = await HttpContext.ReadRequestBodyAsString(); var result = await _domainEventHandler.Handle(_domainEventResolver.ResolveFrom(domainEvent)).ToActionResult(); return(result); }