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