2

基本ルーティング エンジンとして実行されている ServiceStack で Elmah を動作させようとしています。ServiceStack で特定のルートを無視する方法はありますか?「/elmah.axd」に移動するか、ここで欠落している別のオプションを使用できますか?

Web.config 内

<handlers>
  <add path="*" name="ServiceStack.Factory" type="ServiceStack.WebHost.Endpoints.ServiceStackHttpHandlerFactory, ServiceStack" verb="*" preCondition="integratedMode" resourceType="Unspecified" allowPathInfo="true" />
  <add path="elmah.axd" name="Elmah" verb="POST,GET,HEAD" type="Elmah.ErrorLogPageFactory, Elmah" />
</handlers>

注: ログ ファクトリは既に構成されています。

LogManager.LogFactory = new ElmahLogFactory(new NLogFactory());
4

1 に答える 1

2

ハンドラーで Elmah パスを ServiceStack のパスの上に移動します

于 2013-01-11T22:05:29.063 に答える