0
我有一個ASP.NET HttpModule作爲DLL分發。我非常需要插件體系結構,因此我可以將一些重量級,很少使用的功能分離到外部.dll中,並加快/縮小核心功能。我試驗過(1)反射和(2)靜態構造函數。不使用反射或靜態構造函數的ASP.NET插件體系結構?
似乎GoDaddy和其他幾個網絡主機禁止使用Reflection,使#1無用。
.NET 4.0現在懶惰地調用靜態構造函數,消除#2。
還有其他想法嗎?我如何擁有一個不需要C#或VB代碼來註冊插件的通用插件註冊系統?即使一個web.config插件註冊名單也沒問題,但我不知道如何做到這一點,而不使用反射。
更新:我需要這個工作在.NET 2.0以及更高版本
謝謝 - 我需要的東西在.NET 2.0下工作,但... – 2010-11-13 05:18:56