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
queryResult
Func<QueryCover<T>, Task<IEnumerable<T>>>provideErrMessage
Func<Exception, string>
Methods
ExecuteResultAsync(ActionContext)
public Task ExecuteResultAsync(ActionContext ctx)
Parameters
ctx
ActionContext