public async Task <JsonResult> Get([FromQuery] SearchCatSummariesQuery query) { if (query == null) { query = new SearchCatSummariesQuery(); } return(await _apiResponseHelper.RunQueryAsync(query)); }
public async Task <JsonResult> Get([FromQuery] SearchPageTemplateSummariesQuery query) { if (query == null) { query = new SearchPageTemplateSummariesQuery(); } ApiPagingHelper.SetDefaultBounds(query); return(await _apiResponseHelper.RunQueryAsync(query)); }
public async Task <JsonResult> Get(int customEntityVersionPageBlockId, CustomEntityVersionPageBlocksActionDataType dataType = CustomEntityVersionPageBlocksActionDataType.RenderDetails) { if (dataType == CustomEntityVersionPageBlocksActionDataType.UpdateCommand) { var updateCommandQuery = new GetPatchableCommandByIdQuery <UpdateCustomEntityVersionPageBlockCommand>(customEntityVersionPageBlockId); return(await _apiResponseHelper.RunQueryAsync(updateCommandQuery)); } var query = new GetCustomEntityVersionPageBlockRenderDetailsByIdQuery() { CustomEntityVersionPageBlockId = customEntityVersionPageBlockId, PublishStatus = PublishStatusQuery.Latest }; return(await _apiResponseHelper.RunQueryAsync(query)); }
public async Task <JsonResult> GetByName(string dataModelName) { var jsonResponse = await _apiResponseHelper.RunQueryAsync(new GetNestedDataModelSchemaByNameQuery(dataModelName)); jsonResponse.SerializerSettings = _dynamicDataModelSchemaJsonSerializerSettingsCache.GetInstance(); return(jsonResponse); }
public async Task <JsonResult> Get(int pageId, GetPageVersionSummariesByPageIdQuery query) { if (query == null) { query = new GetPageVersionSummariesByPageIdQuery(); } query.PageId = pageId; ApiPagingHelper.SetDefaultBounds(query); return(await _apiResponseHelper.RunQueryAsync(query)); }
public async Task <JsonResult> GetDataModelSchema(string customEntityDefinitionCode) { var query = new GetCustomEntityDataModelSchemaDetailsByDefinitionCodeQuery(customEntityDefinitionCode); var jsonResponse = await _apiResponseHelper.RunQueryAsync(query); var settings = _dynamicDataModelSchemaJsonSerializerSettingsCache.GetInstance(); jsonResponse.SerializerSettings = settings; return(jsonResponse); }
public async Task <JsonResult> Get(int customEntityId, GetCustomEntityVersionSummariesByCustomEntityIdQuery query) { if (query == null) { query = new GetCustomEntityVersionSummariesByCustomEntityIdQuery(); } query.CustomEntityId = customEntityId; ApiPagingHelper.SetDefaultBounds(query); return(await _apiResponseHelper.RunQueryAsync(query)); }
public async Task <JsonResult> Get([FromQuery] SearchCustomEntitySummariesQuery query, [FromQuery] GetCustomEntitySummariesByIdRangeQuery rangeQuery) { if (rangeQuery != null && rangeQuery.CustomEntityIds != null) { return(await _apiResponseHelper.RunWithResultAsync(async() => { return await _domainRepository .WithQuery(rangeQuery) .FilterAndOrderByKeys(rangeQuery.CustomEntityIds) .ExecuteAsync(); })); } if (query == null) { query = new SearchCustomEntitySummariesQuery(); } ApiPagingHelper.SetDefaultBounds(query); return(await _apiResponseHelper.RunQueryAsync(query)); }
public async Task <JsonResult> GetLikedCats() { // Here we get the userId of the currently signed in member. We could have // done this in the query handler, but instead we've chosen to keep the query // flexible so it can be re-used in a more generic fashion var userContext = await _contentRepository .Users() .Current() .Get() .AsUserContext() .ExecuteAsync(); var query = new GetCatSummariesByMemberLikedQuery(userContext.UserId.Value); return(await _apiResponseHelper.RunQueryAsync(query)); }
public async Task <JsonResult> Get() { var query = new GetAllPageDirectoryRoutesQuery(); return(await _apiResponseHelper.RunQueryAsync(query)); }
public async Task <IActionResult> GetGeneralSiteSettings() { var query = new GetSettingsQuery <GeneralSiteSettings>(); return(await _apiResponseHelper.RunQueryAsync(query)); }
public async Task <JsonResult> Get() { var query = new GetCurrentUserDetailsQuery(); return(await _apiResponseHelper.RunQueryAsync(query)); }
public async Task <JsonResult> Get() { var query = new GetAllPageBlockTypeSummariesQuery(); return(await _apiResponseHelper.RunQueryAsync(query)); }
public async Task <JsonResult> Get() { return(await _apiResponseHelper.RunQueryAsync(new GetAllCustomEntityDefinitionSummariesQuery())); }
public async Task <JsonResult> Get(int pageId) { var query = new GetPageAccessRuleSetDetailsByPageIdQuery(pageId); return(await _apiResponseHelper.RunQueryAsync(query)); }
public async Task <JsonResult> Get() { return(await _apiResponseHelper.RunQueryAsync(new GetAllDocumentAssetFileTypesQuery())); }
public async Task <JsonResult> GetById(int roleId) { var query = new GetRoleDetailsByIdQuery(roleId); return(await _apiResponseHelper.RunQueryAsync(query)); }
public async Task <JsonResult> Get() { return(await _apiResponseHelper.RunQueryAsync(new GetAllCustomEntityRoutingRulesQuery())); }
public async Task <JsonResult> Get() { var query = new GetAllActiveLocalesQuery(); return(await _apiResponseHelper.RunQueryAsync(query)); }
public async Task <JsonResult> Get() { var query = new GetAllPermissionsQuery(); return(await _apiResponseHelper.RunQueryAsync(query)); }