Пример #1
0
 public Engine(IReader reader, IWriter writer, IGarbageManager garbageManager)
 {
     this.reader         = reader;
     this.writer         = writer;
     this.garbageManager = garbageManager;
     methodsInfo         = garbageManager.GetType().GetMethods();
 }
Пример #2
0
        public qBoSliderPlugin(IAclService aclService,
                               IGarbageManager garbageManager,
                               IPermissionService permissionService,
                               IPictureService pictureService,
                               ISettingService settingService,
                               ISlideService slideService,
                               IStoreMappingService storeMappingService,
                               IWebHelper webHelper,
                               IWidgetZoneService widgetZoneService,
                               IWidgetZoneSlideService widgetZoneSlideService,
                               IStoreContext storeContext)
        {
            _aclService             = aclService;
            _garbageManager         = garbageManager;
            _permissionService      = permissionService;
            _pictureService         = pictureService;
            _settingService         = settingService;
            _slideService           = slideService;
            _storeMappingService    = storeMappingService;
            _webHelper              = webHelper;
            _widgetZoneService      = widgetZoneService;
            _widgetZoneSlideService = widgetZoneSlideService;

            _storeContext = storeContext;
        }
Пример #3
0
        public qBoSlideController(IAclService aclService,
                                  ICustomerService customerService,
                                  IGarbageManager garbageManager,
                                  ILocalizationService localizationService,
                                  ILocalizedEntityService localizedEntityService,
                                  INotificationService notificationService,
                                  IPermissionService permissionService,
                                  IPictureService pictureService,
                                  ISettingService settingService,
                                  ISlideModelFactory slideModelFactory,
                                  ISlideWidgetZoneModelFactory slideWidgetZoneModelFactory,
                                  ISlideService slideService,
                                  IStoreService storeService,
                                  IStoreMappingService storeMappingService,
                                  IWidgetZoneSlideService widgetZoneSlideService,
                                  IStoreContext storeContext,
                                  IWorkContext workContext)
        {
            ForseDefaultCulture();

            this._aclService                  = aclService;
            this._customerService             = customerService;
            this._garbageManager              = garbageManager;
            this._localizationService         = localizationService;
            this._localizedEntityService      = localizedEntityService;
            this._notificationService         = notificationService;
            this._permissionService           = permissionService;
            this._pictureService              = pictureService;
            this._settingService              = settingService;
            this._slideModelFactory           = slideModelFactory;
            this._slideWidgetZoneModelFactory = slideWidgetZoneModelFactory;
            this._slideService                = slideService;
            this._storeService                = storeService;
            this._storeMappingService         = storeMappingService;
            this._widgetZoneSlideService      = widgetZoneSlideService;

            this._storeContext = storeContext;
            this._workContext  = workContext;
        }