public ApplyController( ICreditCardApplicationRepository applicationRepository, IDataProtectionProvider dataProtectionProvider) { _applicationRepository = applicationRepository; _dataProtector = dataProtectionProvider.CreateProtector("CreditCards.v1"); }
public ICreditCardApplicationRepository BuildRepository() { //Uses the Func<IApplicantRepository> to build the instance ICreditCardApplicationRepository repository = RepositoryBuilder(); return(repository); }
public ApplyController(ICreditCardApplicationRepository repository) { this.repository = repository; }
public ApplyController(ICreditCardApplicationRepository applicationRepository) { _applicationRepository = applicationRepository; }
public CreditCardApplicationService(ICreditCardApplicationRepository applicationRepository) { _applicationRepository = applicationRepository; }