protected override Task ManageRepositoryAsync(IUpdateAccountCommand command)
        {
            NullGuard.NotNull(command, nameof(command));

            IAccount account = command.ToDomain(AccountingRepository);

            return(AccountingRepository.UpdateAccountAsync(account));
        }