/// <summary> /// Creates a modification info record. /// </summary> private ModificationInfo GetModificationInfo(SystemContext context, HistoryUpdateType updateType) { var info = new ModificationInfo { UpdateType = updateType, ModificationTime = DateTime.UtcNow }; if (context.OperationContext?.UserIdentity != null) { info.UserName = context.OperationContext.UserIdentity.DisplayName; } return(info); }
/// <summary> /// Creates a modification info record. /// </summary> private ModificationInfo GetModificationInfo(SystemContext context, HistoryUpdateType updateType) { ModificationInfo info = new ModificationInfo(); info.UpdateType = updateType; info.ModificationTime = DateTime.UtcNow; if (context.OperationContext != null && context.OperationContext.UserIdentity != null) { info.UserName = context.OperationContext.UserIdentity.DisplayName; } return info; }