public ApiController(DataProviderWrapperService dataProviderService, JsonSchemaService schemaService, CmsTreeService cmsTreeService) { this.readCmsItemService = dataProviderService; this.writeCmsItemService = dataProviderService; this.schemaService = schemaService; this.cmsTreeService = cmsTreeService; }
public JsonEditorController(DataProviderWrapperService dataProviderService, JsonSchemaService schemaService, IHttpClientFactory clientFactory, CmsTreeService cmsTreeService) { this.readCmsItemService = dataProviderService; this.schemaService = schemaService; this.cmsTreeService = cmsTreeService; this.httpClientFactory = clientFactory; }
public CmsTreeRoutes(CmsTreeService cmsTreeService, DataProviderWrapperService dataProviderService) { this.cmsTreeService = cmsTreeService; this.readCmsItemService = dataProviderService; }
public Task <T?> Read <T>(CmsType cmsType, Guid id, string?lang) where T : CmsItem { IReadCmsItem firstReadProdiver = GetReadProvider(cmsType); return(firstReadProdiver.Read <T>(cmsType, id, lang)); }
public Task <(IReadOnlyList <CmsItem> results, int total)> List(CmsType cmsType, string?sortField, string?sortOrder, int pageSize = 20, int pageIndex = 0, string?searchQuery = null) { IReadCmsItem firstReadProdiver = GetReadProvider(cmsType); return(firstReadProdiver.List(cmsType, sortField, sortOrder, pageSize, pageIndex, searchQuery)); }
public bool CanSort(CmsType cmsType) { IReadCmsItem firstReadProdiver = GetReadProvider(cmsType); return(firstReadProdiver.CanSort(cmsType)); }
public AuthController(DataProviderWrapperService dataProviderService) { this.readCmsItemService = dataProviderService; }
public ContentPageController(DataProviderWrapperService dataProviderService) { this.dataProviderService = dataProviderService; }