Ejemplo n.º 1
0
 public TestController(ILanguageService languageService,
     ICurrencyService currencyService, ILocalizationService localizationService,
     IWorkContext workContext, IInstallationService installationService,
     IQueuedEmailService queuedEmailService, IEmailAccountService emailAccountService,            
     IUserService userService, IWebHelper webHelper, ICacheManager cacheManager,
     IPermissionService permissionService, IMobileDeviceHelper mobileDeviceHelper,
     HttpContextBase httpContext, UserSettings userSettings, MediaSettings mediaSettings,
     SiteInformationSettings siteInformationSettings, EmailAccountSettings emailAccountSettings,
     CommonSettings commonSettings, LocalizationSettings localizationSettings)
 {
     this.languageService         = languageService;
     this.currencyService         = currencyService;
     this.localizationService     = localizationService;
     this.workContext             = workContext;
     this.queuedEmailService      = queuedEmailService;
     this.emailAccountService     = emailAccountService;
     this.installationService     = installationService;
     this.userService             = userService;
     this.webHelper               = webHelper;
     this.permissionService       = permissionService;
     this.mobileDeviceHelper      = mobileDeviceHelper;
     this.mediaSettings           = mediaSettings;
     this.httpContext             = httpContext;
     this.userSettings            = userSettings;
     this.siteInformationSettings = siteInformationSettings;
     this.emailAccountSettings    = emailAccountSettings;
     this.cacheManager            = cacheManager;
     this.commonSettings          = commonSettings;
     this.localizationSettings    = localizationSettings;
 }
Ejemplo n.º 2
0
 public CommonController(ILocalizationService localizationService,
     IWorkContext workContext, IWebHelper webHelper, ICacheManager cacheManager,
     MediaSettings mediaSettings, SiteInformationSettings siteInformationSettings)
 {
     this.localizationService     = localizationService;
     this.workContext             = workContext;
     this.webHelper               = webHelper;
     this.mediaSettings           = mediaSettings;
     this.siteInformationSettings = siteInformationSettings;
     this.cacheManager            = cacheManager;
 }
Ejemplo n.º 3
0
 /// <summary>
 /// Ctor
 /// </summary>
 /// <param name="fileRepository">File repository</param>
 /// <param name="settingService">Setting service</param>
 /// <param name="webHelper">Web helper</param>
 /// <param name="logger">Logger</param>
 /// <param name="eventPublisher">Event publisher</param>
 /// <param name="mediaSettings">Media settings</param>
 public FileDataService(IRepository<FileMetaData> fileRepository,           
     ISettingService settingService, IWebHelper webHelper,
     ILogger logger, IEventPublisher eventPublisher,
     MediaSettings mediaSettings)
 {
     this.fileRepository             = fileRepository;
     this.settingService           = settingService;
     this.webHelper                = webHelper;
     this.logger                   = logger;
     this.eventPublisher           = eventPublisher;
     this.mediaSettings            = mediaSettings;
 }