public Account(Guid OwnerId, decimal balance, IAccountOwnerValidator accountOwnerValidator) { Id = Guid.NewGuid(); this.accountOwnerValidator = accountOwnerValidator; SetOwnerId(OwnerId); SetBalance(balance); }
public AccountService(IAccountRepository accountRepository, IAccountOwnerValidator accountOwnerValidator) { _accountRepository = accountRepository; _accountOwnerValidator = accountOwnerValidator; }