Tag: internalsvisibleto

UnityContainer和内部构造函数

我有一个内部构造函数的类,并希望从Unity(2.0)解析它。 public class MyClass { internal MyClass(IService service) { } } 然后我在做 _container.Resolve(); 当我这样做时,我有一个例外 Exception is: InvalidOperationException – The type MyClass cannot be constructed. IService已注册,唯一的问题是构造函数是内部的。 我真的希望这个类是公开的,但我希望它只能通过工厂创建(我实际上是在调用container.Resolve() )。 有没有办法让Unity看到内部构造函数? 像InternalsVisibleTo或者什么?

我如何访问asp.net 5中的内部

在asp.net 5之前,我会在AssemblyInfo.cs中添加“internalsVisibleTo(some.namespace.name)” – 但我的WebApi项目中不再有assemblyInfo.cs。 如何将WebAPI项目中的内部暴露给我的unitTest项目?