Class RelationStore
Inheritance
System.Object
RelationStore
Assembly: EPiServer.Commerce.Shell.dll
Version: 14.26.0
Syntax
public class RelationStore : LinkStoreBase
Constructors
RelationStore(IRelationRepository, IContentLoader, ReferenceConverter, IContentTypeRepository, ContentTypeAvailabilityService, RestStoreHelper, LocalizationService, UIDescriptorRegistry)
Declaration
public RelationStore(IRelationRepository relationRepository, IContentLoader contentLoader, ReferenceConverter referenceConverter, IContentTypeRepository contentTypeRepository, ContentTypeAvailabilityService contentTypeAvailabilityService, RestStoreHelper restStoreHelper, LocalizationService localizationService, UIDescriptorRegistry uiDescriptorRegistry)
Parameters
Type |
Name |
Description |
IRelationRepository |
relationRepository |
|
EPiServer.IContentLoader |
contentLoader |
|
ReferenceConverter |
referenceConverter |
|
EPiServer.DataAbstraction.IContentTypeRepository |
contentTypeRepository |
|
EPiServer.DataAbstraction.ContentTypeAvailabilityService |
contentTypeAvailabilityService |
|
RestStoreHelper |
restStoreHelper |
|
EPiServer.Framework.Localization.LocalizationService |
localizationService |
|
EPiServer.Shell.UIDescriptorRegistry |
uiDescriptorRegistry |
|
Methods
Delete(String)
Declaration
public RestResultBase Delete(string id)
Parameters
Type |
Name |
Description |
System.String |
id |
|
Returns
Type |
Description |
EPiServer.Shell.Services.Rest.RestResultBase |
|
Get(String, ContentReference, RelationModel.RelationType[], ItemRange, RelationModel.RelationRequestMode)
Declaration
public RestResultBase Get(string id, ContentReference referenceId, RelationModel.RelationType[] relationTypes, ItemRange range, RelationModel.RelationRequestMode requestMode)
Parameters
Returns
Type |
Description |
EPiServer.Shell.Services.Rest.RestResultBase |
|
Post(RelationModel)
Declaration
public RestResultBase Post(RelationModel entity)
Parameters
Returns
Type |
Description |
EPiServer.Shell.Services.Rest.RestResultBase |
|
Put(RelationModel)
Declaration
public RestResultBase Put(RelationModel entity)
Parameters
Returns
Type |
Description |
EPiServer.Shell.Services.Rest.RestResultBase |
|