Beispiel #1
0
        /// <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);
        }
Beispiel #2
0
        /// <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);
        }