StructureMap 4.0.0注入具体实例

时间:2015-12-15 18:47:43

标签: c# structuremap structuremap4

我最近更新了structmap,并发现使用旧语法不能再将具体实例注入属性。例如,代码不再有效:

public class IdentityRegistry : Registry
{
      public IdentityRegistry()
      {
          For<IAuthenticationManager>().Use(manager => HttpContext.Current.GetOwinContext().Authentication);

          Policies
                 .FillAllPropertiesOfType<IAuthenticationManager>()
                 .Use(manager => HttpContext.Current.GetOwinContext().Authentication);
      }
}

如何使代码与之前的效果一起工作?

0 个答案:

没有答案