Class ContentTypeStore
Implements
System.Web.Mvc.Async.IAsyncController
System.Web.Mvc.IController
System.Web.Mvc.Async.IAsyncManagerContainer
Inherited Members
Namespace: EPiServer.Cms.Shell.UI.Rest.Internal
Assembly: EPiServer.Cms.Shell.UI.dll
Version: 11.20.7Syntax
[RestStore("contenttype")]
public class ContentTypeStore : RestControllerBase, IAsyncController, IController, IAsyncManagerContainer
Constructors
ContentTypeStore(ContentTypeAvailabilityService, IContentTypeRepository, IContentLoader, ContentTypeModelRepository, UIDescriptorRegistry, IEnumerable<IContentTypeAdvisor>, ModuleTable, ServiceAccessor<SiteDefinition>, FilterContentTypes)
Declaration
public ContentTypeStore(ContentTypeAvailabilityService contentTypeAvailabilityService, IContentTypeRepository contentTypeRepository, IContentLoader contentLoader, ContentTypeModelRepository contentTypeModelRepository, UIDescriptorRegistry descriptorRegistry, IEnumerable<IContentTypeAdvisor> advisors, ModuleTable moduleTable, ServiceAccessor<SiteDefinition> currentSiteDefinition, FilterContentTypes filterContentTypes)
Parameters
| Type | Name | Description |
|---|---|---|
| ContentTypeAvailabilityService | contentTypeAvailabilityService | |
| IContentTypeRepository | contentTypeRepository | |
| IContentLoader | contentLoader | |
| ContentTypeModelRepository | contentTypeModelRepository | |
| UIDescriptorRegistry | descriptorRegistry | |
| System.Collections.Generic.IEnumerable<IContentTypeAdvisor> | advisors | |
| ModuleTable | moduleTable | |
| ServiceAccessor<SiteDefinition> | currentSiteDefinition | |
| FilterContentTypes | filterContentTypes |
Methods
Get(Nullable<Int32>, String, ContentReference, Nullable<Boolean>, IEnumerable<String>)
Declaration
public ActionResult Get(int? id, string query, ContentReference parentReference, bool? localAsset, IEnumerable<string> requestedTypes)
Parameters
| Type | Name | Description |
|---|---|---|
| System.Nullable<System.Int32> | id | |
| System.String | query | |
| ContentReference | parentReference | |
| System.Nullable<System.Boolean> | localAsset | |
| System.Collections.Generic.IEnumerable<System.String> | requestedTypes |
Returns
| Type | Description |
|---|---|
| System.Web.Mvc.ActionResult |
Implements
System.Web.Mvc.Async.IAsyncController
System.Web.Mvc.IController
System.Web.Mvc.Async.IAsyncManagerContainer