Example #1
0
 public static void AddLog(string id, object data, string desc, params object[] args)
 {
     logs.Enqueue(new LogItem()
     {
         desc = string.Format(desc, args),
         id   = id,
         time = DateTime.Now,
         data = data
     });
     //限制只保存1000条
     while (logs.AsQueryable().Count() > 1000)
     {
         LogItem l;
         logs.TryDequeue(out l);
     }
 }
Example #2
0
 public IEnumerable <WebApiUsage> GetAll()
 {
     return(_aus.AsQueryable());
 }