我有用 IHttpHandler 接口编写的 ac# 代码。当我第一次执行它时,它需要 4-5 秒才能工作。但是在第二次执行之后,它的工作速度要快得多。例如,当我在 1 小时后再次执行它时,再次需要 4-5 秒才能工作。
我的问题:我怎样才能让我的程序在整个时间内运行得更快?它应该从 IIS 部分还是 c# 部分配置?
我的示例处理请求功能:
public void ProcessRequest(HttpContext context)
{
DateTime dt = DateTime.Now;
context.Response.Write(String.Format("<h1>{0}</h1>", dt.ToLongTimeString()));
}