C# Класс Microsoft.Azure.WebJobs.Script.WebHost.WebScriptHostManager

Наследование: ScriptHostManager
Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
GetHttpFunctionOrNull ( HttpRequestMessage request ) : FunctionDescriptor
HandleRequestAsync ( FunctionDescriptor function, HttpRequestMessage request, CancellationToken cancellationToken ) : Task
Initialize ( ) : void
WarmUp ( WebHostSettings settings ) : void
WebScriptHostManager ( ScriptHostConfiguration config, ISecretManagerFactory secretManagerFactory, ScriptSettingsManager settingsManager, WebHostSettings webHostSettings ) : System
WebScriptHostManager ( ScriptHostConfiguration config, ISecretManagerFactory secretManagerFactory, ScriptSettingsManager settingsManager, WebHostSettings webHostSettings, IScriptHostFactory scriptHostFactory = null ) : System

Защищенные методы

Метод Описание
Dispose ( bool disposing ) : void
OnHostCreated ( ) : void
OnHostStarted ( ) : void
OnInitializeConfig ( ScriptHostConfiguration config ) : void

Приватные методы

Метод Описание
AddRouteDataToRequest ( IHttpRouteData routeData, HttpRequestMessage request ) : void
CreateGetWebHookDataMethodInfo ( ) : MethodInfo
GetFunctionArguments ( FunctionDescriptor function, HttpRequestMessage request ) : object>.Dictionary
GetWebHookData ( Type dataType, WebHookHandlerContext context ) : object
InitializeHttpFunctions ( IEnumerable functions ) : void
ReadResourceString ( string fileName ) : string
ResetStandbyMode ( ) : void

Описание методов

Dispose() защищенный Метод

protected Dispose ( bool disposing ) : void
disposing bool
Результат void

GetHttpFunctionOrNull() публичный Метод

public GetHttpFunctionOrNull ( HttpRequestMessage request ) : FunctionDescriptor
request System.Net.Http.HttpRequestMessage
Результат Microsoft.Azure.WebJobs.Script.Description.FunctionDescriptor

HandleRequestAsync() публичный Метод

public HandleRequestAsync ( FunctionDescriptor function, HttpRequestMessage request, CancellationToken cancellationToken ) : Task
function Microsoft.Azure.WebJobs.Script.Description.FunctionDescriptor
request System.Net.Http.HttpRequestMessage
cancellationToken System.Threading.CancellationToken
Результат Task

Initialize() публичный Метод

public Initialize ( ) : void
Результат void

OnHostCreated() защищенный Метод

protected OnHostCreated ( ) : void
Результат void

OnHostStarted() защищенный Метод

protected OnHostStarted ( ) : void
Результат void

OnInitializeConfig() защищенный Метод

protected OnInitializeConfig ( ScriptHostConfiguration config ) : void
config ScriptHostConfiguration
Результат void

WarmUp() публичный статический Метод

public static WarmUp ( WebHostSettings settings ) : void
settings WebHostSettings
Результат void

WebScriptHostManager() публичный Метод

public WebScriptHostManager ( ScriptHostConfiguration config, ISecretManagerFactory secretManagerFactory, ScriptSettingsManager settingsManager, WebHostSettings webHostSettings ) : System
config ScriptHostConfiguration
secretManagerFactory ISecretManagerFactory
settingsManager Microsoft.Azure.WebJobs.Script.Config.ScriptSettingsManager
webHostSettings WebHostSettings
Результат System

WebScriptHostManager() публичный Метод

public WebScriptHostManager ( ScriptHostConfiguration config, ISecretManagerFactory secretManagerFactory, ScriptSettingsManager settingsManager, WebHostSettings webHostSettings, IScriptHostFactory scriptHostFactory = null ) : System
config ScriptHostConfiguration
secretManagerFactory ISecretManagerFactory
settingsManager Microsoft.Azure.WebJobs.Script.Config.ScriptSettingsManager
webHostSettings WebHostSettings
scriptHostFactory IScriptHostFactory
Результат System