Show / Hide Table of Contents

Namespace FunctionMonkey.Abstractions.Builders

Interfaces

IAuthorizationBuilder

Provides an interface that allows authorization to be configured

IClaimsMappingBuilder

Provides an interface that allows claims to be mapped to commands

IClientCompilerOptionsBuilder

ICompilerOptionsBuilder

ICosmosDbFunctionBuilder

ICosmosDbFunctionOptionBuilder<TCommand>

IEventHubFunctionBuilder

Provides an interface that allows commands to be mapped to event hubs

IEventHubFunctionOptionBuilder<TCommand>

IFunctionAppHostBuilder

IFunctionBuilder

An interface that allows functions to be configured during the building process

IFunctionHostBuilder

IFunctionOptions<TParentBuilder, TFunctionOptionsBuilder>

Allows additional function options and overrides for defaults to be configured

IFunctionOptionsBuilder

IHttpFunctionBuilder

Interface that allows for the configuration of HTTP triggered functions

IHttpFunctionConfigurationBuilder<TCommand>

Allows for additional HTTP function configuration including Open API and header bindings

IHttpFunctionOptionsBuilder<TCommand>

IHttpRouteFunctionBuilder

Used to optionally annotate a function with metadata for Open API

IHttpRouteOptionsBuilder

IOpenApiBuilder

An interface that allows an Open API document to be built.

IOpenApiDocumentFilter

IOpenApiDocumentFilterContext

IOpenApiOperationFilter

IOpenApiOperationFilterContext

IOpenApiParameterFilter

IOpenApiParameterFilterContext

IOpenApiSchemaFilter

IOpenApiSchemaFilterContext

IOutputBindingBuilder<TFunctionTypeBuilder>

ISerializationBuilder

IServiceBusFunctionBuilder

An interface that allows for the configuration of service bus triggered functions

IServiceBusFunctionOptionBuilder<TCommand>

ISignalRFunctionBuilder

ISignalRFunctionConfigurationBuilder<TCommand>

Allows for additional HTTP function configuration including Open API and header bindings

IStorageFunctionBuilder

An interface that allows for the configuration of Azure Storage triggered functions

IStorageFunctionOptionBuilder<TCommand>

ITimerFunctionBuilder

ITimerFunctionOptionsBuilder<TCommand>

Enums

AuthorizationTypeEnum

Abstraction over Azure Functions authorization types with the addition of the token validation model provided by this framework

  • 0 Comments
In This Article
  • Interfaces
  • Enums
Back to top Copyright © 2018 James Randall