コード例 #1
0
ファイル: AnyBannerController.cs プロジェクト: thophamhuu/WB
        public AnyBannerController(
            IWorkContext workContext,
            IStoreContext storeContext,
            IStoreService storeService,
            ISettingService settingService,
            ILocalizationService localizationService,
            ILocalizedEntityService localizedEntityService,

            ILanguageService languageService,

            IWB_AnyBannerService AnyBannerService,
            IWB_AnyBannerItemService AnyBannerItemService,

            IRepository <WB_AnyBanner> AnyBannerRepo,
            IRepository <WB_AnyBannerItem> AnyBannerItemRepo,
            IRepository <Setting> settingRepo,


            IPluginFinder _pluginFinder)
        {
            this._workContext            = workContext;
            this._storeContext           = storeContext;
            this._storeService           = storeService;
            this._settingService         = settingService;
            this._localizationService    = localizationService;
            this._localizedEntityService = localizedEntityService;
            this._languageService        = languageService;

            this._AnyBannerService     = AnyBannerService;
            this._AnyBannerItemService = AnyBannerItemService;

            this._AnyBannerRepo     = AnyBannerRepo;
            this._AnyBannerItemRepo = AnyBannerItemRepo;
            this._settingRepo       = settingRepo;
        }
コード例 #2
0
 public AnyBannerPlugin(AnyBannerObjectContext context, ISettingService settingService,
                        IWB_AnyBannerService AnyBannerService,
                        ILocalizationService localizationService
                        )
 {
     this._context             = context;
     this._settingService      = settingService;
     this._AnyBannerService    = AnyBannerService;
     this._localizationService = localizationService;
 }