示例#1
0
 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));
 }
示例#3
0
        public async Task <TResult> QueryAsync <TResult>(QueryBaseAsync <TResult> message, MessageExecuteSetting executeSetting = null)
        {
            await PushAsyncInternal(new CommandComposite(message, executeSetting));

            return((TResult)message.Result);
        }