Global.asax
これらの異なる 10 カテゴリのファイル ダウンロードを表示するために、約 10 個のアプリケーション変数カウンターがあります。ここで、これらのカウンターの値を特定の時間に挿入/更新したいと考えています (アプリケーションの再起動時にカウンターがリセットされるため)、毎日午後 11 時にカウンターを更新します。
実行する方法?何か案は?
でGlobal.asax
:
void Application_Start(object sender, EventArgs e)
{
Application.Add("MGM",0);
Application.Add("PC",0);
Application.Add("NC",0);
Application.Add("TC",0);
Application.Add("PGC",0);
}
パラメータは、ファイルshortCode
からのグローバル セッションの名前です。Global.asax
カウンターを取得し、それに応じてインクリメントするために渡しています。
ページDownload.aspx.cs
内:
private int GetCount(string shordCode)
{
int count=0;
count = Convert.ToInt32(Application[shortCode]);
lock (Application[shortCode])
{
Application[shortCode] = ++count;
}
return count;
}
助けていただければ幸いです..!