ASP.NET WebサイトのBinフォルダにある.NETアセンブリは、Webサイトのweb.configファイルにhttpHandlersエントリがあるかのように、特定の受信HTTP要求に自動的に応答することはできますが、実際には追加する必要はありませんそのエントリ?ASP.NET Binフォルダー内のアセンブリは自動的にHTTPハンドラーを登録できますか?
[assembly: System.Web.UI.WebResource("SomeManifestResource", "image/gif")]
私が代わりに静的リソースの意志を返す同様の機能を探しています:アセンブリは、通常のHTTPリクエストで利用できるようにするためにいくつかの組み込み静的リソースを取得するには、次のメタデータを含んでいてもよい。例えば
アセンブリで定義されているHttpHandlerを実際に呼び出します。再度、実際にweb.configファイルにエントリを追加する必要はありません。
特定のインタフェース/属性を持つすべてのハンドラをロードするMasterOfAllHandlersHandlerを使用できますか?また、web.configファイルにマスターを追加するだけです。残りはApp_Codeのコードファイルです。 – sisve
私は実際にこのようなものを私の返事に含めることを楽しみにしていました。このために適切なソリューションを考案するために、シナリオやアプリケーションのコンテキストを教えてください。 Thnx。 –
www.postsharp.orgをご覧ください。これはある程度あなたを助けるかもしれません。 –