/// <summary> /// Initializes a new instance of the <see cref="UmbracoJobActivatorScope"/> class. /// </summary> /// <param name="umbracoJobActivator">The umbraco job activator.</param> public UmbracoJobActivatorScope(UmbracoJobActivator umbracoJobActivator) { this.umbracoJobActivator = umbracoJobActivator; HttpContext.Current = new HttpContext(new SimpleWorkerRequest("/null.aspx", string.Empty, new StringWriter())); this.umracoContextReference = umbracoJobActivator.umbracoContextFactory.EnsureUmbracoContext(new HttpContextWrapper(HttpContext.Current)); }
/// <summary> /// Initializes a new instance of the <see cref="HangfireComponent" /> class. /// </summary> /// <param name="umbracoJobActivator">The umbraco job activator.</param> public HangfireComponent(UmbracoJobActivator umbracoJobActivator) { this.umbracoJobActivator = umbracoJobActivator; }