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

            IContactAccount contactAccount = command.ToDomain(AccountingRepository);

            return(AccountingRepository.CreateContactAccountAsync(contactAccount));
        }