示例#1
0
 //public ILogger Logger { get; set; } //no need to declare it here, because ContentHandler already declares it
 public FieldExternalHandler(
     IContentDefinitionManager contentDefinitionManager
     , IFieldExternalService fieldExternalService
     , IOrchardServices orchardServices)
 {
     _contentDefinitionManager = contentDefinitionManager;
     _fieldExternalService     = fieldExternalService;
     _orchardServices          = orchardServices;
     Logger = NullLogger.Instance;
 }
示例#2
0
 public ToolScheduledTaskHandler(
     IOrchardServices orchardServices,
     IScheduledTaskManager scheduledTaskManager,
     ShellSettings shellSettings,
     IFieldExternalService fieldExternalService,
     IWorkContextAccessor workContextAccessor)
 {
     _workContextAccessor  = workContextAccessor;
     _orchardServices      = orchardServices;
     _scheduledTaskManager = scheduledTaskManager;
     _fieldExternalService = fieldExternalService;
     Logger         = NullLogger.Instance;
     _shellSettings = shellSettings;
 }
示例#3
0
        public FieldExternalDriver(ShellSettings shellSettings, IOrchardServices orchardServices, IFieldExternalService fieldExternalService
                                   )
        {
            _fieldExternalService = fieldExternalService;
            _orchardServices      = orchardServices;
            _shellSettings        = shellSettings;
            T = NullLocalizer.Instance;
            string mobile_folder = HostingEnvironment.MapPath("~/") + @"App_Data\Sites\" + _shellSettings.Name + @"\Xslt\";

            if (!System.IO.Directory.Exists(mobile_folder))
            {
                System.IO.Directory.CreateDirectory(mobile_folder);
            }
        }
 public ExternalFieldDumperService(
     IFieldExternalService fieldExternalService)
 {
     _fieldExternalService = fieldExternalService;
 }