WebJobsConventionBuilder Class

Summary

WebJobsConventionBuilder. Implements the ConventionBuilder<TBuilder, TConvention, TDelegate> Implements the IWebJobsConventionBuilder Implements the IWebJobsConvention Implements the IWebJobsConventionContext Implements the WebJobsConventionDelegate
graph BT Type-->Base0["ConventionBuilder<IWebJobsConventionBuilder, IWebJobsConvention, WebJobsConventionDelegate>"] Base0-->Base1["ConventionContainerBuilder<IWebJobsConventionBuilder, IWebJobsConvention, WebJobsConventionDelegate>"] Base1-->Base2["Object"] Type-.->Interface0["IWebJobsConventionBuilder"] click Interface0 "/api/Rocket.Surgery.Extensions.WebJobs/IWebJobsConventionBuilder" Type-.->Interface1["IConventionBuilder<IWebJobsConventionBuilder, IWebJobsConvention, WebJobsConventionDelegate>"] Type-.->Interface2["IConventionContainer<IWebJobsConventionBuilder, IWebJobsConvention, WebJobsConventionDelegate>"] Type-.->Interface3["IWebJobsConventionContext"] click Interface3 "/api/Rocket.Surgery.Extensions.WebJobs/IWebJobsConventionContext" Type-.->Interface4["IConventionContext"] click Interface4 "/api/Rocket.Surgery.Conventions/IConventionContext" Type-.->Interface5["IWebJobsBuilder"] Type["WebJobsConventionBuilder"] class Type type-node

Syntax

public class WebJobsConventionBuilder : 
    ConventionBuilder<IWebJobsConventionBuilder, IWebJobsConvention, WebJobsConventionDelegate>, 
    IWebJobsConventionBuilder, 
    IConventionBuilder<IWebJobsConventionBuilder, IWebJobsConvention, WebJobsConventionDelegate>, 
    IConventionContainer<IWebJobsConventionBuilder, IWebJobsConvention, WebJobsConventionDelegate>, 
    IWebJobsConventionContext, IConventionContext, IWebJobsBuilder

Attributes

Type Description
NullableContextAttribute
NullableAttribute

Constructors

Properties

Name Value Summary
Configuration IConfiguration
Gets the configuration.
Environment IRocketEnvironment
The environment that this convention is running Based on IHostEnvironment / IHostingEnvironment
Logger ILogger
A logger that is configured to work with each convention item
Services IServiceCollection
Gets the services.
WebJobsBuilder IWebJobsBuilder
Gets the web jobs builder.

Methods

Name Value Summary
Build() void
Calls all conventions and loads them into the webJobsBuilder

Extension Methods

See Also