public static async Task <IHtmlContent> AsViewFromQueryAsync <TResult>(this HtmlDispatcher dispatcher, QueryBaseAsync <TResult> query, [AspMvcPartialView] string view, object model = null) where TResult : class { return(dispatcher.AsView(await dispatcher.QueryAsync(query), view, model)); }
public async Task <TResult> QueryAsync <TResult>(QueryBaseAsync <TResult> message, MessageExecuteSetting executeSetting = null) { return(await _dispatcherImplementation.QueryAsync(message, executeSetting)); }
public async Task <TResult> QueryAsync <TResult>(QueryBaseAsync <TResult> message, MessageExecuteSetting executeSetting = null) { await PushAsyncInternal(new CommandComposite(message, executeSetting)); return((TResult)message.Result); }