Class JobHostContext
public sealed class JobHostContext : IDisposable
- Inheritance
-
JobHostContext
- Implements
- Inherited Members
Constructors
JobHostContext(IFunctionIndexLookup, IFunctionExecutor, IListener, IAsyncCollector<FunctionInstanceLogEntry>, ILoggerFactory)
public JobHostContext(IFunctionIndexLookup functionLookup, IFunctionExecutor executor, IListener listener, IAsyncCollector<FunctionInstanceLogEntry> eventCollector, ILoggerFactory loggerFactory = null)
Parameters
functionLookup
IFunctionIndexLookupexecutor
IFunctionExecutorlistener
IListenereventCollector
IAsyncCollector<FunctionInstanceLogEntry>loggerFactory
ILoggerFactory
Properties
EventCollector
public IAsyncCollector<FunctionInstanceLogEntry> EventCollector { get; }
Property Value
- IAsyncCollector<FunctionInstanceLogEntry>
Executor
public IFunctionExecutor Executor { get; }
Property Value
FunctionLookup
public IFunctionIndexLookup FunctionLookup { get; }
Property Value
Listener
public IListener Listener { get; }
Property Value
LoggerFactory
public ILoggerFactory LoggerFactory { get; }
Property Value
Methods
Dispose()
public void Dispose()