public LoginController(IUsersRepository usrRep, IMembershipsRepository memsRep, IConfigurationItemsRepository cfgRep, IGroupsRepository grpRep, IMerchantsRepository merRep, ISponsorsRepository spnRep) { _usersRepository = usrRep; _membershipsRepository = memsRep; _configurationItemsRepository = cfgRep; _groupsRepository = grpRep; _merchantsRepository = merRep; _sponsorsRepository = spnRep; }
public DataServiceController(IPurchasesRepository purRep, IMembershipsRepository mRep, IMembersRepository memRep, IMerchantsRepository merRep, IInvestmentUnitsRepository invuRep, IYesrRepository ysrRep) { _purchasesRepository = purRep; _membershipsRepository = mRep; _membersRepository = memRep; _merchantsRepository = merRep; _investmentUnitsRepository = invuRep; _yesrRepository = ysrRep; }
public SecurityService(IMerchantsRepository merchantsRepository, IEncryptionService encryptionService, IOptions <ApplicationConfig> config) { _merchantsRepository = merchantsRepository; _encryptionService = encryptionService; _settings = config.Value; //var key1 = encryptionService.Encrypt("84e3868bd19b48d7b2c2c1a420afca96", _settings.EncryptionKeyPrefix, _key); //var plain1 = encryptionService.Decrypt(key1, "S0m3Pr@fiX&#", _key); //var key2 = encryptionService.Encrypt("51453ab10b194cea9004da4501f846fc", _settings.EncryptionKeyPrefix, _key); //var plain2 = encryptionService.Decrypt(key2, "S0m3Pr@fiX&#", _key); }
public void PrepareRepositories(bool initialize = false) { // Kick the model creation process if not already created (hence force is false). In other words, do // not wait on any database activities. Without this, nothing happens unless some context activities take // place. _context = new YContext(); if (initialize) { // Kick the model creation process if not already created (hence force is false). In other words, do // not wait on any database activities. Without this, nothing happens unless some context activities take // place. _context.Database.Initialize(force: false); } _timeZonesRepository = new TimeZonesRepository(_context); _channelsRepository = new ChannelsRepository(_context); _contactsRepository = new ContactsRepository(_context); _regionsRepository = new RegionsRepository(_context); _countriesRepository = new CountriesRepository(_context); _currenciesRepository = new CurrenciesRepository(_context); _languagesRepository = new LanguagesRepository(_context); _merchantsRepository = new MerchantsRepository(_context); _memberTypesRepository = new MemberTypesRepository(_context); _investmentSchemesRepository = new InvestmentSchemesRepository(_context); _invoicesRepository = new InvoicesRepository(_context); _periodsRepository = new PeriodsRepository(_context); _sponsorsRepository = new SponsorsRepository(_context, _invoicesRepository); _payoutEventsRepository = new PayoutEventsRepository(_context); _investmentUnitsRepository = new InvestmentUnitsRepository(_context, _sponsorsRepository, _invoicesRepository, _payoutEventsRepository); _instancesRepository = new InstancesRepository(_context, _sponsorsRepository, _countriesRepository, _regionsRepository, _investmentSchemesRepository, _currenciesRepository); _membersRepository = new MembersRepository(_context, _channelsRepository, _contactsRepository, _languagesRepository, _currenciesRepository, _timeZonesRepository, _memberTypesRepository, _merchantsRepository, _sponsorsRepository, _countriesRepository); _enrollmentsRepository = new EnrollmentsRepository(_context, _periodsRepository); _purchasesRepository = new PurchasesRepository(_context, _periodsRepository, _invoicesRepository); _cashBackBonusesRepository = new CashBackBonusesRepository(_context); _adminFeesRepository = new AdminFeesRepository(_context); _accumulationReservesRepository = new AccumulationReservesRepository(_context, _investmentUnitsRepository); _referralBonusesRepository = new ReferralBonusesRepository(_context); _membershipsRepository = new MembershipsRepository(_context, _membersRepository, _enrollmentsRepository, _purchasesRepository, _cashBackBonusesRepository, _adminFeesRepository, _accumulationReservesRepository, _referralBonusesRepository, _instancesRepository, _merchantsRepository, _investmentUnitsRepository, _periodsRepository, _currenciesRepository); _yesrRepository = new YesrRepository(_context); }
/// <summary> /// Initializes the handler /// </summary> /// <param name="merchantRepository"></param> public CreateMerchantHandler(IMerchantsRepository merchantRepository) { _merchantRepository = merchantRepository; }
public HomeController(IMerchantsRepository merRep, IPurchasesRepository purRep) { _merchantsRepository = merRep; _purchasesRepository = purRep; }
public GetAllMerchantsHandler(IMerchantsRepository merchantsRepository) { _merchantsRepository = merchantsRepository; }
/// <summary> /// Initializes a new instance of the <see cref="MerchantsController"/> class. /// </summary> /// <param name="repository">The repository for managing merchants.</param> public MerchantsController(IMerchantsRepository repository) { this.repository = repository; }
// Ioc Injection via the Unity Resolver - please refer to Global.aspx start up code public MerchantsController(IMerchantsRepository merRep) { _merchantsRepository = merRep; }