Exemple #1
0
        public Log(string action, object entity, string entityId)
        {
            var entityName = entity.GetType().Name;

            if (entityName == "List`1")
            {
                entityName = entity.GetType().GetGenericArguments()[0].Name + "List";
            }

            LogId    = Guid.NewGuid();
            Action   = action;
            Entity   = entityName;
            EntityId = entityId;
            Time     = DateTime.Now;
            Json     = JsonConvertHelper.SerializeObjectRaw(entity);
        }