Class WriteApplicationWithLoggingDefaultImplementation
Inheritance
System.Object
WriteApplicationWithLoggingDefaultImplementation
Assembly: DirectScale.Disco.Extension.Abstractions.dll
Syntax
public class WriteApplicationWithLoggingDefaultImplementation : Object, IHook<WriteApplicationHookRequest, WriteApplicationHookResponse>
Constructors
WriteApplicationWithLoggingDefaultImplementation(ILoggerProvider, IHookIdProvider)
Declaration
public WriteApplicationWithLoggingDefaultImplementation(ILoggerProvider loggerProvider, IHookIdProvider hookIdProvider)
Parameters
Type |
Name |
Description |
Microsoft.Extensions.Logging.ILoggerProvider |
loggerProvider |
|
IHookIdProvider |
hookIdProvider |
|
Methods
Invoke(WriteApplicationHookRequest, Func<WriteApplicationHookRequest, Task<WriteApplicationHookResponse>>)
Declaration
public Task<WriteApplicationHookResponse> Invoke(WriteApplicationHookRequest request, Func<WriteApplicationHookRequest, Task<WriteApplicationHookResponse>> func)
Parameters
Returns
Implements