public void Add(int code, long time) { All.Add(time); if (code >= 100 && code < 200) { Status_1xx.Add(time); } else if (code >= 200 && code < 300) { Status_2xx.Add(time); } else if (code >= 300 && code < 400) { Status_3xx.Add(time); } else if (code >= 400 && code < 500) { Status_4xx.Add(time); } else if (code >= 500 && code < 600) { Status_5xx.Add(time); } else { OtherStatus.Add(time); } if (code >= 700) { GetSubstats(700).Add(time); } else { GetSubstats(code).Add(time); } for (int i = 0; i < Times.Count; i++) { var t = Times[i]; if (t.Match((int)time)) { t.Add(); } } }
public void Add(int code, long time) { All.Add(time); if (code >= 100 && code < 200) { Status_1xx.Add(time); } else if (code >= 200 && code < 300) { Status_2xx.Add(time); } else if (code >= 300 && code < 400) { Status_3xx.Add(time); } else if (code >= 400 && code < 500) { Status_4xx.Add(time); } else if (code >= 500 && code < 600) { Status_5xx.Add(time); } else { OtherStatus.Add(time); } if (code >= 1024) { CodeStatistics[1023].Add(time); } else { CodeStatistics[code].Add(time); } }