protected override Task ManageRepositoryAsync(IUpdateAccountCommand command) { NullGuard.NotNull(command, nameof(command)); IAccount account = command.ToDomain(AccountingRepository); return(AccountingRepository.UpdateAccountAsync(account)); }