public Task MarryAsync(MarryCommand command)
 {
     _aggregate.Marry(command.Name);
     return(Task.FromResult(true));
 }
 public Task MarryAsync(MarryCommand command)
 {
     // TODO: Check that command has not already been executed.
     DomainState.Marry(command.Name);
     return(Task.FromResult(true));
 }