我有一个可以附加各种用户界面应用程序的集中式StructureMap配置。我从来没有需要修改“核心”配置,只是附加到它上面。今天我遇到了一个实例,其中我需要修改/删除特定应用程序的核心配置。当然,我可以将核心配置代码移到不同的应用程序中,但在这样做之前,我希望确保没有遗漏StructureMap应用程序接口中显而易见的东西。IValidationRule<>));
// more after this..
我将使用StructureMap作为实现DI的一种方法。我将使用xml作为DI配置。我有两个问题。 Program program = ObjectFactory.GetInstance<Program>();}
第二个问题是如何在配置文件中定义具有类类型的泛型接口class MyProcessData : ProcessData
从我的项目的StructureMap注入到ServiceLayer.Intefaces的问题用户界面ServiceLayer2.Services1.SiteContextDomainClasses在UI - MVC5中:当像这样使用的时候,所有的操作都可以:
public class HomeController : Cont