Class CommandLog
- Namespace
- Dynamicweb.CoreUI.Data.CommandLog
- Assembly
- Dynamicweb.CoreUI.dll
public sealed class CommandLog
- Inheritance
-
CommandLog
- Inherited Members
-
Constructors
CommandLog(Type)
public CommandLog(Type commandType)
Parameters
commandType
Type
Properties
Changes
public IEnumerable<CommandLogModelChange> Changes { get; }
Property Value
- IEnumerable<CommandLogModelChange>
CommandType
public Type? CommandType { get; }
Property Value
- Type
Id
Property Value
- long
ModelData
public CommandLogModelData? ModelData { get; }
Property Value
- CommandLogModelData
Relations
public IEnumerable<CommandLogModelRelation> Relations { get; }
Property Value
- IEnumerable<CommandLogModelRelation>
Request
public string Request { get; init; }
Property Value
- string
RequestBody
public string RequestBody { get; set; }
Property Value
- string
Timestamp
public DateTime Timestamp { get; }
Property Value
- DateTime
UpdatedBy
public string UpdatedBy { get; }
Property Value
- string
UpdatedById
public int UpdatedById { get; }
Property Value
- int
Methods
AddModelRelations(string, Type)
public void AddModelRelations(string identifier, Type modelType)
Parameters
identifier
string
modelType
Type
SetModelData(object?, object, Type)
public void SetModelData(object? original, object updated, Type modelType)
Parameters
original
object
updated
object
modelType
Type