Interface ILib
- Namespace
- Csra.Interfaces
- Assembly
- Csra.dll
The interface for the EntryPoint.
public interface ILib
Properties
Acquire
The accessor for the Acquire branch.
ILib.IAcquire Acquire { get; }
Property Value
Datalog
The accessor for the Datalog branch.
ILib.IDatalog Datalog { get; }
Property Value
Execute
The accessor for the Execute branch.
ILib.IExecute Execute { get; }
Property Value
Setup
The accessor for the Setup branch.
ILib.ISetup Setup { get; }
Property Value
Validate
The accessor for the Validate branch.
ILib.IValidate Validate { get; }
Property Value
Methods
Configure(IValidate, ISetup, IExecute, IAcquire, IDatalog)
Exchanges the default branch implementations with user-provided implementations.
void Configure(ILib.IValidate validate = null, ILib.ISetup setup = null, ILib.IExecute execute = null, ILib.IAcquire acquire = null, ILib.IDatalog datalog = null)
Parameters
validateILib.IValidateUser-provided implementation of ILib.IValidate.
setupILib.ISetupUser-provided implementation of ILib.ISetup.
executeILib.IExecuteUser-provided implementation of ILib.IExecute.
acquireILib.IAcquireUser-provided implementation of ILib.IAcquire.
datalogILib.IDatalogUser-provided implementation of ILib.IDatalog.
Remarks
If any parameter is null, the method will revert to the original implementation
provided by the csra library.