public async Task <Account> CreateNewAccountAsync(Account account) { if (!AccountValidator.ValidateDefault(account)) { throw new InvalidOperationException(Resources.AccValidFailString); } return(await _accountsRepository.AddAccountAsync(account)); }