Try our conversational search powered by Generative AI!

Class MetadataStore

Inheritance
System.Object
MetadataStore
Implements
System.Web.Mvc.Async.IAsyncController
System.Web.Mvc.IController
System.Web.Mvc.Async.IAsyncManagerContainer
Namespace: EPiServer.Shell.UI.Rest
Assembly: EPiServer.Shell.UI.dll
Version: 11.20.7
Syntax
[RestStore("metadata")]
public class MetadataStore : RestControllerBase, IAsyncController, IController, IAsyncManagerContainer

Constructors

MetadataStore(ExtensibleMetadataProvider, IMetadataStoreModelCreator, IObjectSerializerFactory)

Declaration
public MetadataStore(ExtensibleMetadataProvider metadataProvider, IMetadataStoreModelCreator modelCreator, IObjectSerializerFactory serializerFactory)
Parameters
Type Name Description
ExtensibleMetadataProvider metadataProvider
IMetadataStoreModelCreator modelCreator
IObjectSerializerFactory serializerFactory

Methods

Get(String, String)

Declaration
public RestResultBase Get(string id, string modelAccessor)
Parameters
Type Name Description
System.String id
System.String modelAccessor
Returns
Type Description
RestResultBase

Implements

System.Web.Mvc.Async.IAsyncController
System.Web.Mvc.IController
System.Web.Mvc.Async.IAsyncManagerContainer

Extension Methods