Class ShadowEditFileSystemRepository
- Namespace
- Dynamicweb.CoreUI.Data.ShadowEditing
- Assembly
- Dynamicweb.CoreUI.dll
public sealed class ShadowEditFileSystemRepository : ShadowEditRepositoryBase
- Inheritance
-
ShadowEditFileSystemRepository
- Inherited Members
-
Constructors
ShadowEditFileSystemRepository()
public ShadowEditFileSystemRepository()
Methods
DeleteShadowEdit(string)
public override void DeleteShadowEdit(string id)
Parameters
id
string
DeleteShadowEdits(Type)
public override void DeleteShadowEdits(Type modelType)
Parameters
modelType
Type
GetShadowEdit(string)
public override ShadowEdit? GetShadowEdit(string id)
Parameters
id
string
Returns
- ShadowEdit
GetShadowEdit<T>(string)
public override ShadowEdit<T>? GetShadowEdit<T>(string id)
Parameters
id
string
Returns
- ShadowEdit<T>
Type Parameters
T
GetShadowEdits(Type)
public override IEnumerable<ShadowEdit> GetShadowEdits(Type modelType)
Parameters
modelType
Type
Returns
- IEnumerable<ShadowEdit>
GetShadowEdits<T>()
public override IEnumerable<ShadowEdit<T>> GetShadowEdits<T>()
Returns
- IEnumerable<ShadowEdit<T>>
Type Parameters
T
HasId(string)
public override bool HasId(string id)
Parameters
id
string
Returns
- bool
SaveShadowEdit(ShadowEdit)
public override void SaveShadowEdit(ShadowEdit shadowEdit)
Parameters
shadowEdit
ShadowEdit
SaveShadowEdit<T>(ShadowEdit<T>)
public override void SaveShadowEdit<T>(ShadowEdit<T> shadowEdit)
Parameters
shadowEdit
ShadowEdit<T>
Type Parameters
T
SaveShadowEdits(IEnumerable<ShadowEdit>)
public override void SaveShadowEdits(IEnumerable<ShadowEdit> shadowEdits)
Parameters
shadowEdits
IEnumerable<ShadowEdit>
SaveShadowEdits<T>(IEnumerable<ShadowEdit<T>>)
public override void SaveShadowEdits<T>(IEnumerable<ShadowEdit<T>> shadowEdits)
Parameters
shadowEdits
IEnumerable<ShadowEdit<T>>
Type Parameters
T