通过自定义HttpHandler(如Elmah)提供Web功能对ASP.NET Web应用程序非常方便,因为处理程序可以嵌入到任何ASP.NET Web应用程序中。它非常适合扩展现有Web应用程序的简单方法。
现在,通过自定义处理程序开发任何重要的功能都是一个非常繁琐的过程。我想知道是否可以通过自定义处理程序将ASP.NET应用程序直接嵌入到另一个应用程序中(而不是在子目录中剪切和粘贴整个应用程序)。
这是一个适合此目的的嵌入式Web应用程序的小列表:
这些 web部件中的每一个都可以作为HttpHandler提供;但实施真的很乏味。
有谁知道如何做到这一点或如何实现等效行为?
答案 0 :(得分:0)
您是否经常将您的功能放在业务逻辑DLL中,并从需要业务逻辑的应用程序中引用它?你想重用什么,这不适合?