public ApiResourceController(
     SiteManager siteManager,
     ApiResourceManager apiManager,
     IStringLocalizer <CloudscribeIds4Resources> localizer)
 {
     this.siteManager = siteManager;
     this.apiManager  = apiManager;
     sr = localizer;
 }
        public ApiResourceManageAppService(
            IIEIdentityServerRepository <ApiResource> apiResourceRepository,
            ApiResourceManager apiResourceManager
            )
        {
            _apiResourceRepository = apiResourceRepository;

            _apiResourceManager = apiResourceManager;
        }
 public ApiResourceController(
     SiteManager siteManager,
     ApiResourceManager apiManager,
     IdentityResourceManager idManager,
     IStringLocalizer <CloudscribeIds4Resources> localizer)
 {
     _siteManager = siteManager;
     _apiManager  = apiManager;
     _idManager   = idManager;
     sr           = localizer;
 }
 public ViewModelBuilder(
     IViewModelFactory viewModelFactory,
     UserManager userManager,
     RoleManager roleManager,
     ClaimTypeManager claimTypeManager,
     PermissionManager permissionManager,
     ResourcePermissionManager resourcePermissionManager,
     ApiResourceManager apiResourceManager,
     ResourcePermissionTypeActionManager resourcePermissionTypeActionManager,
     ClientManager clientManager,
     IdentityResourceManager identityResourceManager,
     GrantTypeManager grantTypeManager,
     IdentityUserManager identityUserManager,
     ResourcePermissionTypeManager resourcePermissionTypeManager,
     DynamicModuleManager dynamicModuleManager,
     DynamicModuleProvider dynamicModuleProvider,
     IFileResourceManager fileResourceManager,
     IMapper mapper,
     IModuleLocalization moduleLocalization,
     HashManager hashManager,
     ScopeManager scopesManager)
 {
     m_viewModelFactory                    = viewModelFactory;
     m_userManager                         = userManager;
     m_roleManager                         = roleManager;
     m_claimTypeManager                    = claimTypeManager;
     m_permissionManager                   = permissionManager;
     m_resourcePermissionManager           = resourcePermissionManager;
     m_resourcePermissionTypeActionManager = resourcePermissionTypeActionManager;
     m_apiResourceManager                  = apiResourceManager;
     m_clientManager                       = clientManager;
     m_identityResourceManager             = identityResourceManager;
     m_grantTypeManager                    = grantTypeManager;
     m_identityUserManager                 = identityUserManager;
     m_resourcePermissionTypeManager       = resourcePermissionTypeManager;
     m_dynamicModuleManager                = dynamicModuleManager;
     m_dynamicModuleProvider               = dynamicModuleProvider;
     m_fileResourceManager                 = fileResourceManager;
     m_mapper             = mapper;
     m_moduleLocalization = moduleLocalization;
     this.m_hashManager   = hashManager;
     m_scopesManager      = scopesManager;
 }
Beispiel #5
0
 public ResourceStore(ApiResourceManager apiResourceManager, IdentityResourceManager identityResourceManager)
 {
     m_apiResourceManager      = apiResourceManager;
     m_identityResourceManager = identityResourceManager;
 }
Beispiel #6
0
 public ApiResourceController(ApiResourceManager apiResourceManager, SecretManager secretManager, ScopeManager scopeManager)
 {
     m_apiResourceManager = apiResourceManager;
     m_secretManager      = secretManager;
     m_scopeManager       = scopeManager;
 }
Beispiel #7
0
        private IFuelPumpManager GetFuelPumpManagerObject()
        {
            var promomanager = new PromoManager(
                new ApiResourceManager(),
                new PromoService());

            var policyManager = new PolicyManager(
                new PolicyService(),
                new LoginService(),
                new UserService(),
                promomanager,
                new DipInputService(),
                new FuelService());

            var loginManager = new LoginManager(
                new UtilityService(),
                new UserService(),
                new LoginService(),
                new ApiResourceManager(),
                new TillService(),
                new ShiftService(),
                policyManager);
            var stockManager = new StockManager(new StockService(), policyManager
                                                , new TaxService(),
                                                new ApiResourceManager(),
                                                loginManager);

            var saleLineManager = new SaleLineManager(
                new ApiResourceManager(),
                policyManager,
                new StockService(),
                new FuelService(),
                new UtilityService(),
                loginManager,
                promomanager,
                stockManager
                );

            var creditCardManager = new CreditCardManager(
                new CardService(),
                new ApiResourceManager(),
                new PolicyManager(
                    new PolicyService(),
                    new LoginService(),
                    new UserService(),
                    promomanager,
                    new DipInputService(), new FuelService()), new TenderService(),
                new CustomerService(),
                new CardPromptManager(
                    new CardService(),
                    policyManager)
                );
            var cashBonusService = new CashBonusService();

            var carwashManager = new CarwashManager(policyManager);

            var resourceManager = new ApiResourceManager();

            var customerManager = new CustomerManager(
                new CustomerService(),
                policyManager,
                new ApiResourceManager(),
                creditCardManager
                );

            var teSystemManager = new TeSystemManager(policyManager, new TreatyService(),
                                                      new TaxService(), new TeSystemService(), new FuelPumpService(), new ReasonService(),
                                                      new StockService());
            var treatyManager = new TreatyManager(policyManager, new ApiResourceManager(), new TreatyService(), teSystemManager);

            var prepaymanager = new PrepayManager(new PrepayService(), new ApiResourceManager());

            var wexManager = new WexManager(new WexService(), resourceManager, policyManager, new EncryptDecryptUtilityManager(new EncryptDecryptUtilityService()));

            // var cashBonusManager = new CashBonusManager(cashBonusService, policyManager, loginManager, resourceManager);

            return(new FuelPumpManager(
                       new GetPropertyManager(new FuelPumpService()),
                       new FuelPumpService(),
                       policyManager,
                       new SaleManager(
                           policyManager,
                           new SaleService(),
                           new ApiResourceManager(),
                           loginManager,
                           new LoginService(),
                           new StockService(),
                           new UtilityService(),
                           new TillService(),
                           new CustomerService(),
                           new CardService(),
                           new TaxService(),
                           saleLineManager,
                           new SaleHeadManager(
                               new SaleService(),
                               customerManager,
                               policyManager),
                           customerManager,
                           new ReasonService(),
                           new GivexClientManager(
                               new ApiResourceManager(),
                               policyManager),
                           creditCardManager, treatyManager,
                           new EncryptDecryptUtilityManager(new EncryptDecryptUtilityService()),
                           new MainManager(new UtilityService(), policyManager),
                           prepaymanager,
                           carwashManager),
                       saleLineManager,
                       new ApiResourceManager(),
                       new TeSystemManager(
                           new PolicyManager(
                               new PolicyService(),
                               new LoginService(),
                               new UserService(),
                               new PromoManager(
                                   new ApiResourceManager(),
                                   new PromoService()),
                               new DipInputService(), new FuelService()),
                           new TreatyService(),
                           new TaxService(),
                           new TeSystemService(),
                           new FuelPumpService(),
                           new ReasonService(),
                           new StockService()),
                       new FuelService(),
                       new PrepayManager(
                           new PrepayService(),
                           new ApiResourceManager()),
                       new TillService(),
                       new TillCloseService()));
        }