/// <summary> /// Arranges the <see cref="IJobHostBuilder"/> instance for <see cref="AutofacJobHostBuilder"/>. /// </summary> /// <returns>Returns the <see cref="IJobHostBuilder"/> instance.</returns> public IJobHostBuilder ArrangeAutofacJobHostBuilder() { var activator = new Mock <IWebJobActivator>(); var config = new JobHostConfigurationBuilder(activator.Object); var builder = new AutofacJobHostBuilder(config); return(builder); }
/// <summary> /// Arranges the <see cref="IJobHostBuilder"/> instance for <see cref="AutofacJobHostBuilder"/>. /// </summary> /// <param name="module"><see cref="IModule"/> instance.</param> /// <returns>Returns the <see cref="IJobHostBuilder"/> instance.</returns> public IJobHostBuilder ArrangeAutofacJobHostBuilder(IModule module) { var builder = new AutofacJobHostBuilder(module); return(builder); }