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); } }
public IEnumerable <WebApiUsage> GetAll() { return(_aus.AsQueryable()); }