Class RuntimeInstance
Inheritance
System.Object
RuntimeInstance
Assembly: FunctionMonkey.dll
Syntax
public class RuntimeInstance : object
Constructors
|
Improve this Doc
View Source
RuntimeInstance(Assembly, Action<IServiceCollection, ICommandRegistry>, IServiceCollection)
Declaration
public RuntimeInstance(Assembly functionAppConfigurationAssembly, Action<IServiceCollection, ICommandRegistry> beforeServiceProviderBuild, IServiceCollection serviceCollection)
Parameters
Type |
Name |
Description |
Assembly |
functionAppConfigurationAssembly |
|
Action<IServiceCollection, ICommandRegistry> |
beforeServiceProviderBuild |
|
IServiceCollection |
serviceCollection |
|
Properties
|
Improve this Doc
View Source
Builder
Declaration
public IFunctionHostBuilder Builder { get; }
Property Value
|
Improve this Doc
View Source
BuiltServiceProvider
Declaration
public Lazy<IServiceProvider> BuiltServiceProvider { get; }
Property Value
Type |
Description |
Lazy<IServiceProvider> |
|
|
Improve this Doc
View Source
FunctionDefinitions
Declaration
public IReadOnlyCollection<AbstractFunctionDefinition> FunctionDefinitions { get; }
Property Value
|
Improve this Doc
View Source
FunctionProvidedLogger
Declaration
public AsyncLocal<ILogger> FunctionProvidedLogger { get; }
Property Value
Type |
Description |
AsyncLocal<ILogger> |
|
|
Improve this Doc
View Source
FunctionServiceProvider
Declaration
public AsyncLocal<IServiceProvider> FunctionServiceProvider { get; }
Property Value
Type |
Description |
AsyncLocal<IServiceProvider> |
|
|
Improve this Doc
View Source
PluginFunctions
Declaration
public Dictionary<string, PluginFunctions> PluginFunctions { get; }
Property Value
|
Improve this Doc
View Source
ServiceProvider
Declaration
public IServiceProvider ServiceProvider { get; }
Property Value
Type |
Description |
IServiceProvider |
|
Extension Methods