Class AsyncQueryCover<T>
Cover for the result of a data query returning an IEnumerable<T>.
public class AsyncQueryCover<T> : QueryCover<T>, IActionResult
Type Parameters
T
- Inheritance
-
QueryCover<T>AsyncQueryCover<T>
- Implements
- Inherited Members
- Extension Methods
Constructors
AsyncQueryCover(Func<QueryCover<T>, Task<IEnumerable<T>>>, Func<Exception, string>?)
Ctor from async queryResult and (optional) provideErrMessage delegates.
public AsyncQueryCover(Func<QueryCover<T>, Task<IEnumerable<T>>> queryResult, Func<Exception, string>? provideErrMessage = null)
Parameters
queryResultFunc<QueryCover<T>, Task<IEnumerable<T>>>provideErrMessageFunc<Exception, string>
Methods
ExecuteResultAsync(ActionContext)
public Task ExecuteResultAsync(ActionContext ctx)
Parameters
ctxActionContext