Class PlugInDescriptorRepositoryExtensions
Contains convenient methods for IPlugInDescriptorRepository
Inheritance
System.Object
PlugInDescriptorRepositoryExtensions
Namespace: EPiServer.PlugIn
Assembly: EPiServer.dll
Version: 12.0.3Syntax
public static class PlugInDescriptorRepositoryExtensions : Object
Methods
Load(IPlugInDescriptorRepository, Int32)
Loads a descriptor given an id
Declaration
public static PlugInDescriptor Load(this IPlugInDescriptorRepository plugInDescriptorRepository, int id)
Parameters
| Type | Name | Description |
|---|---|---|
| IPlugInDescriptorRepository | plugInDescriptorRepository | |
| System.Int32 | id |
Returns
| Type | Description |
|---|---|
| PlugInDescriptor |
Remarks
It is only possible to load by id for persisted descriptors, consider load by type instead
Load(IPlugInDescriptorRepository, Type)
Loads the descriptor for a type
Declaration
public static PlugInDescriptor Load(this IPlugInDescriptorRepository plugInDescriptorRepository, Type type)
Parameters
| Type | Name | Description |
|---|---|---|
| IPlugInDescriptorRepository | plugInDescriptorRepository | |
| System.Type | type |
Returns
| Type | Description |
|---|---|
| PlugInDescriptor |