我有一个可组合的Web应用程序,用户输入一个项目编号,并调用一个处理器中的一个来根据它的项目类型来处理该操作。每个“处理器”都是单独的.dll,可以放入应用程序并由IOC容器拾取,以允许扩展站点。
处理器有时需要请求反馈,因此传递与Html.EditorFor一起使用的对象以从用户收集额外信息。
我的问题是,是否有办法在单独的.dll中嵌入一个EditorFor模板并让它在Web应用程序中被选中?理想情况下,处理器可以指定自己的EditorFor模板,这样他们就不会只使用基本的EditorFor模板,因为它很缺乏。