/// <summary> /// Initializes a new instance of the <see cref="ApiEventLogBase"/> class. /// </summary> /// <param name="eventLogBase">The event log base.</param> public ApiEventLogBase(ApiEventLogBase eventLogBase) : base(eventLogBase) { if (eventLogBase != null) { ExceptionKey = eventLogBase.ExceptionKey; CultureCode = eventLogBase.CultureCode; ClientIdentifier = eventLogBase.ClientIdentifier; IpAddress = eventLogBase.IpAddress; ExceptionKey = eventLogBase.ExceptionKey; OperatorCredential = eventLogBase.OperatorCredential; RawUrl = eventLogBase.RawUrl; } }
/// <summary> /// Initializes a new instance of the <see cref="ApiEventLog"/> class. /// </summary> public ApiEventLog(ApiEventLogBase eventLogBase) : base(eventLogBase) { Key = Guid.NewGuid(); CreatedStamp = DateTime.UtcNow; }
/// <summary> /// Initializes a new instance of the <see cref="ApiEventCriteria" /> class. /// </summary> public ApiEventCriteria(ApiEventLogBase eventLogBase) : base(eventLogBase) { }