C# Class Microsoft.Azure.WebJobs.Script.WebHost.WebHostResolver

Inheritance: IDisposable
Show file Open project: Azure/azure-webjobs-sdk-script Class Usage Examples

Public Methods

Method Description
Dispose ( ) : void
GetScriptHostConfiguration ( WebHostSettings settings ) : ScriptHostConfiguration
GetSecretManager ( WebHostSettings settings ) : ISecretManager
GetWebHookReceiverManager ( WebHostSettings settings ) : WebHookReceiverManager
GetWebScriptHostManager ( WebHostSettings settings ) : WebScriptHostManager
WebHostResolver ( ScriptSettingsManager settingsManager, ISecretManagerFactory secretManagerFactory ) : System

Private Methods

Method Description
EnsureInitialized ( WebHostSettings settings ) : void
GetScriptHostConfiguration ( string scriptPath, string logPath ) : ScriptHostConfiguration
InitializeFileSystem ( string scriptPath ) : void
ReinitializeAppSettings ( ) : void

Method Details

Dispose() public method

public Dispose ( ) : void
return void

GetScriptHostConfiguration() public method

public GetScriptHostConfiguration ( WebHostSettings settings ) : ScriptHostConfiguration
settings WebHostSettings
return ScriptHostConfiguration

GetSecretManager() public method

public GetSecretManager ( WebHostSettings settings ) : ISecretManager
settings WebHostSettings
return ISecretManager

GetWebHookReceiverManager() public method

public GetWebHookReceiverManager ( WebHostSettings settings ) : WebHookReceiverManager
settings WebHostSettings
return Microsoft.Azure.WebJobs.Script.WebHost.WebHooks.WebHookReceiverManager

GetWebScriptHostManager() public method

public GetWebScriptHostManager ( WebHostSettings settings ) : WebScriptHostManager
settings WebHostSettings
return WebScriptHostManager

WebHostResolver() public method

public WebHostResolver ( ScriptSettingsManager settingsManager, ISecretManagerFactory secretManagerFactory ) : System
settingsManager Microsoft.Azure.WebJobs.Script.Config.ScriptSettingsManager
secretManagerFactory ISecretManagerFactory
return System