Interface IRunner<TResult>
- Namespace
- MVVrus.AspNetCore.ActiveSession
- Assembly
- MVVrus.AspNetCore.ActiveSession.dll
A generic interface that must be implemented by an ActiveSession runner.
public interface IRunner<TResult> : IRunner
Type Parameters
TResult
The type of the result returned by the interface methods of the runner.
- Inherited Members
- Extension Methods
Remarks
Inherited from non-typed non-generic IRunner interface that contains properties and methosds which does not depend on the type of the result.
Methods
- GetAvailable(int, int, string?)
Returns a result of the runner available at the moment of the method call.
- GetRequiredAsync(int, CancellationToken, int, string?)
Asynchronously fetch result from the runner up to the specified point.