public void TestNullBuilder() { IWebJobsBuilder builder = null; Assert.Throws <ArgumentNullException>(() => builder.AddSql()); }
public void Configure(IWebJobsBuilder builder) { builder.AddSql(); }
public void Configure(IWebJobsBuilder builder) => builder.AddDependencyInjection <ServiceProviderBuilder>();
public static IWebJobsBuilder AddDashboardLogging(this IWebJobsBuilder builder) { builder.Services.AddDashboardLogging(); return(builder); }
/// <summary> /// Performs the startup configuration action for Push Service binding extensions. /// </summary> /// <param name="builder">The <see cref="IWebJobsBuilder"/> that can be used to configure the host.</param> public void Configure(IWebJobsBuilder builder) { builder.AddPushService(); }
public static IWebJobsBuilder UseScriptExternalStartup(this IWebJobsBuilder builder, string rootScriptPath) { return(builder.UseExternalStartup(new ScriptStartupTypeDiscoverer(rootScriptPath))); }
public void Configure(IWebJobsBuilder builder) { builder.AddEventStoreTrigger(); }
public void Configure(IWebJobsBuilder builder) => Configure(builder?.Services ?? throw new ArgumentNullException(nameof(builder)), new Environment());
public void Configure(IWebJobsBuilder builder) { var services = builder.Services; services.AddTransient <IMessageProvider, MessageProvider>(); }
public void Configure(IWebJobsBuilder builder) { builder.TransformKeyVaultMacros <Startup>(); }
public static IWebJobsBuilder ConfigureAll(IWebJobsBuilder webJobsBuilder) { webJobsBuilder.Services.AddServices(); return(webJobsBuilder); }
public void Configure(IWebJobsBuilder builder) => builder.Services.TryAddEnumerable( ServiceDescriptor.Singleton <IPostConfigureOptions <HttpOptions>, HttpPostConfigureOptions>());
public virtual void ConfigureJobHost(IWebJobsBuilder webJobsBuilder) { }
public void Configure(IWebJobsBuilder builder) => builder.Services.AddSingleton <IActionResultExecutor <ObjectResult>, HelloWorldActionExecutor>();
private void ConfigureDataStorage(IWebJobsBuilder builder) { builder.Services.AddScoped <ICollectionDataStore, CollectionDataStore>(); }
private void ConfigureStorage(IWebJobsBuilder builder) { builder.AddAzureStorageBlobs(); builder.UseStorageServices(blobServiceClient, queueServiceClient); }
public void Configure(IWebJobsBuilder builder) { builder.Services.AddPredictionEnginePool <ModelInput, ModelOutput>() .FromFile("MLModels/MLModel.zip"); }
public void Configure(IWebJobsBuilder builder) => builder.AddKeyVault();
/// <inheritdoc/> public void Configure(IWebJobsBuilder builder) { builder.AddAzureStorageBlobs(); }
private void ConfigureServices(IWebJobsBuilder builder) { builder.Services.AddScoped <IPostCollectionHttpTriggerService, PostCollectionHttpTriggerService>(); builder.Services.AddScoped <IGetCollectionByIdHtppTriggerService, GetCollectionByIdHtppTriggerService>(); builder.Services.AddScoped <IGetCollectionsHttpTriggerService, GetCollectionsHttpTriggerService>(); }
public void Configure(IWebJobsBuilder builder) { ConfigureServices(builder.Services); }
private void ConfigureHelpers(IWebJobsBuilder builder) { builder.Services.AddScoped <IHttpRequestHelper, HttpRequestHelper>(); builder.Services.AddScoped <IHttpResponseMessageHelper, HttpResponseMessageHelper>(); builder.Services.AddScoped <IJsonHelper, JsonHelper>(); }
public void Configure(IWebJobsBuilder builder) { builder.AddExtension <ApplicationInsightsContextExtensionConfigProvider>(); }
private void ConfigureValidators(IWebJobsBuilder builder) { builder.Services.AddScoped <ICollectionValidator, CollectionValidator>(); }
public void ConfigureFunction(IWebJobsBuilder builder) { builder.Services.AddHttpClient(); }
private void ConfigureLogging(IWebJobsBuilder builder) { builder.Services.AddScoped <ILoggerHelper, LoggerHelper>(); }
public void Configure(IWebJobsBuilder builder) { builder.AddExecutionContextBinding(); builder.AddDependencyInjection <ServiceProviderBuilder>(); }
private void ConfigureSwaggerGeneration(IWebJobsBuilder builder) { builder.Services.AddScoped <ISwaggerDocumentGenerator, SwaggerDocumentGenerator>(); }
public void Configure(IWebJobsBuilder builder) { builder.AddTwitter(); }
public override void ConfigureJobHost(IWebJobsBuilder webJobsBuilder) { base.ConfigureJobHost(webJobsBuilder); }