Table of Contents

Class ShadowEditService

Namespace
Dynamicweb.CoreUI.Data.ShadowEditing
Assembly
Dynamicweb.CoreUI.dll
public sealed class ShadowEditService
Inheritance
ShadowEditService
Inherited Members

Constructors

ShadowEditService(ShadowEditRepositoryBase)

public ShadowEditService(ShadowEditRepositoryBase repository)

Parameters

repository ShadowEditRepositoryBase

Methods

DeleteShadowEdit(string)

public void DeleteShadowEdit(string id)

Parameters

id string

GetShadowEdit(string)

public ShadowEdit? GetShadowEdit(string id)

Parameters

id string

Returns

ShadowEdit

GetShadowEdit<T>(string)

public ShadowEdit<T>? GetShadowEdit<T>(string id)

Parameters

id string

Returns

ShadowEdit<T>

Type Parameters

T

GetShadowEdit<T>(T?, DataQueryModelBase<T>?)

public ShadowEdit<T> GetShadowEdit<T>(T? model, DataQueryModelBase<T>? query)

Parameters

model T
query DataQueryModelBase<T>

Returns

ShadowEdit<T>

Type Parameters

T

GetShadowEdits(Type)

public IEnumerable<ShadowEdit> GetShadowEdits(Type modelType)

Parameters

modelType Type

Returns

IEnumerable<ShadowEdit>

GetShadowEdits<T>()

public IEnumerable<ShadowEdit<T>> GetShadowEdits<T>()

Returns

IEnumerable<ShadowEdit<T>>

Type Parameters

T

HasKey(string)

public bool HasKey(string key)

Parameters

key string

Returns

bool

SaveShadowEdit(ShadowEdit)

public void SaveShadowEdit(ShadowEdit shadowEdit)

Parameters

shadowEdit ShadowEdit

SaveShadowEdit<T>(ShadowEdit<T>)

public void SaveShadowEdit<T>(ShadowEdit<T> shadowEdit)

Parameters

shadowEdit ShadowEdit<T>

Type Parameters

T
To top