チェンジセット 1678 (default)
- 日時:
- 2024/08/30 16:49:46 (5週前)
- 場所:
- framework/trunk/WebLibrary
- ファイル:
-
- 6個の更新
凡例:
- 未変更
- 追加
- 削除
-
framework/trunk/WebLibrary/Properties/Resources.designer.cs
r1661 r1678 1760 1760 1761 1761 /// <summary> 1762 /// Request: DelayTime に類似しているローカライズされた文字列を検索します。 1763 /// </summary> 1764 internal static string Log_Web_WebDebugging_RequestDelayTime { 1765 get { 1766 return ResourceManager.GetString("Log_Web_WebDebugging_RequestDelayTime", resourceCulture); 1767 } 1768 } 1769 1770 /// <summary> 1762 1771 /// Web request received. に類似しているローカライズされた文字列を検索します。 1763 1772 /// </summary> -
framework/trunk/WebLibrary/Properties/Resources.ja.resx
r1445 r1678 357 357 <value>リクエスト: UserIdentity</value> 358 358 </data> 359 <data name="Log_Web_WebDebugging_RequestDelayTime" xml:space="preserve"> 360 <value>リクエスト: DelayTime</value> 361 </data> 359 362 <data name="Log_Web_WebDebugging_ResponseContentTypeKey" xml:space="preserve"> 360 363 <value>レスポンス: ContentType</value> -
framework/trunk/WebLibrary/Properties/Resources.resx
r1661 r1678 706 706 <value>Request: UserIdentity</value> 707 707 </data> 708 <data name="Log_Web_WebDebugging_RequestDelayTime" xml:space="preserve"> 709 <value>Request: DelayTime</value> 710 </data> 708 711 <data name="Log_Web_UnhandledExceptionModule_CannotGetResponse" xml:space="preserve"> 709 712 <value>Cannot get response data.</value> -
framework/trunk/WebLibrary/Sources/Handlers/HttpHandlerBase.cs
r1431 r1678 481 481 482 482 // リクエストをログに出力 483 WebDebugging.LogRequest(logger, context .Request);483 WebDebugging.LogRequest(logger, context); 484 484 485 485 HttpResponse response = null; -
framework/trunk/WebLibrary/Sources/UI/Page.cs
r1522 r1678 222 222 223 223 // リクエストをログに出力 224 WebDebugging.LogRequest(logger, context .Request);224 WebDebugging.LogRequest(logger, context); 225 225 226 226 bool aborted = false; -
framework/trunk/WebLibrary/Sources/WebDebugging.cs
r1677 r1678 164 164 /// ログの出力先。 165 165 /// </param> 166 /// <param name=" request">167 /// HTTP リクエスト。168 /// </param> 169 internal static void LogRequest(ILogger logger, Http Request request)166 /// <param name="context"> 167 /// HTTP コンテキスト。 168 /// </param> 169 internal static void LogRequest(ILogger logger, HttpContext context) 170 170 { 171 171 if (logger == null || !logger.InformationEnabled(LoggingTargets.Trace)) … … 182 182 true); 183 183 184 HttpRequest request = context.Request; 185 184 186 // リクエスト情報 185 187 builder.Append(Resources.Log_Web_WebDebugging_RequestRawUrlKey, request.RawUrl); … … 207 209 builder.Append(Resources.Log_Web_WebDebugging_RequestUserIdentityName, user.Identity.Name); 208 210 } 211 } 212 213 TimeSpan requestTimeSpan = DateTime.Now - context.Timestamp; 214 if (requestTimeSpan.TotalSeconds >= 1) 215 { 216 builder.Append(Resources.Log_Web_WebDebugging_RequestDelayTime, requestTimeSpan); 209 217 } 210 218
※ 詳しい使い方は
TracChangeset を参照してください。