public TriggeredJobsScheduler(ITriggeredJobsManager triggeredJobsManager, ITraceFactory traceFactory, IAnalytics analytics, IEnvironment environment) { _triggeredJobsManager = triggeredJobsManager; _traceFactory = traceFactory; _environment = environment; _jobsFileWatcher = new JobsFileWatcher(triggeredJobsManager.JobsBinariesPath, OnJobChanged, JobSettings.JobSettingsFileName, ListJobNames, traceFactory, analytics); }
public TriggeredJobsScheduler(ITriggeredJobsManager triggeredJobsManager, ITraceFactory traceFactory, IEnvironment environment) { _triggeredJobsManager = triggeredJobsManager; _traceFactory = traceFactory; _environment = environment; _triggeredJobsManager.RegisterExtraEventHandlerForFileChange(OnJobChanged); }
public TriggeredJobsScheduler(ITriggeredJobsManager triggeredJobsManager, ITraceFactory traceFactory, IEnvironment environment, IAnalytics analytics) { _triggeredJobsManager = triggeredJobsManager; _traceFactory = traceFactory; _environment = environment; _analytics = analytics; _triggeredJobsManager.RegisterExtraEventHandlerForFileChange(OnJobChanged); }
public SiteExtensionManagerV2(IContinuousJobsManager continuousJobManager, ITriggeredJobsManager triggeredJobManager, IEnvironment environment, IDeploymentSettingsManager settings, ITraceFactory traceFactory, HttpContextBase context, IAnalytics analytics) { _rootPath = Path.Combine(environment.RootPath, "SiteExtensions"); _baseUrl = context.Request.Url == null ? String.Empty : context.Request.Url.GetLeftPart(UriPartial.Authority).TrimEnd('/'); _continuousJobManager = continuousJobManager; _triggeredJobManager = triggeredJobManager; _environment = environment; _settings = settings; _traceFactory = traceFactory; _analytics = analytics; }
public SiteExtensionManager(IContinuousJobsManager continuousJobManager, ITriggeredJobsManager triggeredJobManager, IEnvironment environment, IDeploymentSettingsManager settings, ITraceFactory traceFactory, HttpContextBase context, IAnalytics analytics) { _rootPath = Path.Combine(environment.RootPath, "SiteExtensions"); _baseUrl = context.Request.Url == null ? String.Empty : context.Request.Url.GetLeftPart(UriPartial.Authority).TrimEnd('/'); _localRepository = GetSourceRepository(_rootPath); _continuousJobManager = continuousJobManager; _triggeredJobManager = triggeredJobManager; _environment = environment; _settings = settings; _traceFactory = traceFactory; _analytics = analytics; }
public JobsController(ITriggeredJobsManager triggeredJobsManager, IContinuousJobsManager continuousJobsManager, ITracer tracer) { _triggeredJobsManager = triggeredJobsManager; _continuousJobsManager = continuousJobsManager; _tracer = tracer; }
public JobsController(ITriggeredJobsManager triggeredJobsManager, IContinuousJobsManager continuousJobsManager) { _triggeredJobsManager = triggeredJobsManager; _continuousJobsManager = continuousJobsManager; }