C# Class BlendInteractive.ExtendedCategories.Implementations.CategoryRepository

Inheritance: ICategoryRepository
Show file Open project: deanebarker/Episerver-Extended-Categories

Public Methods

Method Description
AddAssignment ( EPiServer.Core.ContentReference contentRef, EPiServer.Core.ContentReference categoryRef, string scope ) : void
DeleteAll ( ) : void
DeleteAssignmentsByCategory ( EPiServer.Core.ContentReference categoryRef ) : void
DeleteAssignmentsByContent ( EPiServer.Core.ContentReference contentRef, string scope = null ) : void
GetContent ( EPiServer.Core.ContentReference contentRef, string scope = null ) : IEnumerable

Method Details

AddAssignment() public method

public AddAssignment ( EPiServer.Core.ContentReference contentRef, EPiServer.Core.ContentReference categoryRef, string scope ) : void
contentRef EPiServer.Core.ContentReference
categoryRef EPiServer.Core.ContentReference
scope string
return void

DeleteAll() public method

public DeleteAll ( ) : void
return void

DeleteAssignmentsByCategory() public method

public DeleteAssignmentsByCategory ( EPiServer.Core.ContentReference categoryRef ) : void
categoryRef EPiServer.Core.ContentReference
return void

DeleteAssignmentsByContent() public method

public DeleteAssignmentsByContent ( EPiServer.Core.ContentReference contentRef, string scope = null ) : void
contentRef EPiServer.Core.ContentReference
scope string
return void

GetContent() public method

public GetContent ( EPiServer.Core.ContentReference contentRef, string scope = null ) : IEnumerable
contentRef EPiServer.Core.ContentReference
scope string
return IEnumerable