示例#1
0
        public async Task <IPagedResult <GetWordbookOutput> > Search(QueryWordbookInput query)
        {
            var queryResult = await _wordbookDomainService.QueryWordbooks(query);

            var outputs = queryResult.Item1.MapTo <IEnumerable <GetWordbookOutput> >().GetPagedResult(queryResult.Item2);

            // todo 抽象
            foreach (var output in outputs.Items)
            {
                await output.SetAuditInfo();
            }
            return(outputs);
        }
示例#2
0
        public async Task <IPagedResult <GetWordbookOutput> > Query(QueryWordbookInput query)
        {
            var queryResult = await _wordbookDomainService.QueryWordbooks(query);

            return(queryResult.Item1.MapTo <IEnumerable <GetWordbookOutput> >().GetPagedResult(queryResult.Item2));
        }