public Task Handle(Commands.V1.CreateAccount command) => repository.SaveAsync(Domain.Account.Create(command.Id, command.Owner, command.Name));
public Task <IActionResult> Post(Commands.V1.CreateAccount command) => HandleOrThrow(command, app => applicationService.Handle(app));