2

我编写了一个依赖于数据访问层的属性,因此我创建了一个将 DAL 类作为参数的构造函数(标有[DefaultConstructor]另一个无参数的空白构造函数。当我调用一个依赖于关于属性如何使 StructureMap 注入正确的类型?

谢谢

加雷斯

4

1 回答 1

1

我一直在解决同样的问题,我正在使用这样的东西:

ObjectFactory.Initialize(x =>
{
    x.PullConfigurationFromAppConfig = true;
    x.SetAllProperties(p => p.TypeMatches(t => 
        t.GetCustomAttributes(typeof(InjectAttribute), true).Length > 0));
}       

我在注入 web 表单页面时遇到了一些问题,但是在使用 ObjectFactory 创建实例时它可以工作......

于 2010-08-18T15:37:38.483 回答