PipeAndFilter API:IPipeAndFilterInit
IPipeAndFilterInit<T>
Namespace: PipeFilterCore
Represents commands for initialization and run.
public interface IPipeAndFilterInit<T> : IPipeAndFilterRun<T>
Type Parameters
T
Type of contract.
Implements IPipeAndFilterRun<T>
Properties
ServiceId
The service id for this type.
public abstract string ServiceId { get; }
Property Value
Methods
CorrelationId(String)
The Correlation Id.
IPipeAndFilterInit<T> CorrelationId(string value)
Parameters
value
String
Correlation Id value.
Returns
Init(T)
Initial contract value.
IPipeAndFilterInit<T> Init(T contract)
Parameters
contract
T
The contract.
Returns
Logger(ILogger)
The logger handler.
IPipeAndFilterInit<T> Logger(ILogger value)
Parameters
value
ILogger
logger handler value.