为什么每个人都在ASP.NET Webforms中依赖注入是困难的,当PageHandlerFactory和IHttpHandlerFactory存在时?
所以我有一个遗留的webforms网站,正在努力使它更容易维护.把它拿走并重写它不是一个选择. IoC显然是它得到的第一件事情,但这给我留下了服务定位模式和不好的味道,以及是否可以做得更好. 我已经在线聊天的各位告诉我,我可以使用一个HttpModule进行属性注入,该模式可以扫描一个用类别为Inject属性装饰的属性的页面类,但这听起来像是一个Reflection(缓存,但仍然)每一个请求不吸引