public Task <ICollection <CustomEntityDefinitionMicroSummary> > ExecuteAsync(GetAllCustomEntityDefinitionMicroSummariesQuery query, IExecutionContext executionContext)
        {
            var result = _customEntityDefinitionRepository
                         .GetAll()
                         .Select(_customEntityDefinitionMicroSummaryMapper.Map)
                         .ToList();

            return(Task.FromResult <ICollection <CustomEntityDefinitionMicroSummary> >(result));
        }
示例#2
0
        public Task <ICollection <CustomEntityDefinitionMicroSummary> > GetAllCustomEntityDefinitionMicroSummariesAsync(IExecutionContext executionContext = null)
        {
            var query = new GetAllCustomEntityDefinitionMicroSummariesQuery();

            return(_queryExecutor.ExecuteAsync(query, executionContext));
        }
示例#3
0
        public IDomainRepositoryQueryContext <ICollection <CustomEntityDefinitionMicroSummary> > AsMicroSummaries()
        {
            var query = new GetAllCustomEntityDefinitionMicroSummariesQuery();

            return(DomainRepositoryQueryContextFactory.Create(query, ExtendableContentRepository));
        }
示例#4
0
        public Task <ICollection <CustomEntityDefinitionMicroSummary> > AsMicroSummariesAsync()
        {
            var query = new GetAllCustomEntityDefinitionMicroSummariesQuery();

            return(ExtendableContentRepository.ExecuteQueryAsync(query));
        }