web.config がアプリケーションにどのように読み込まれるのか、実際に web.config ファイルを解析する web.config の値への参照があるのか 、それともアプリケーションの起動時に値がシングルトンなどに読み込まれるのか、興味がありますか?
これは、global.asax.cs の要求ごとに web.config の値を確認したかったときに思い浮かびました。
protected void Application_BeginRequest(object sender, EventArgs e)
{
if( ConfigurationManager.AppSettings["abc"] != null)
{
}
}