[ClassInterface(ClassInterfaceType.None)]
[Guid("12C969B3-330D-4230-ACDA-F9BED3286B1E")]
[ProgId("Lib.Class")]
public class MyService : ServicedComponent, IMyService
{
...
}
单元测试:
MyService target = new MyService ();
此代码创建一个透明代理对象,这是组件在生产中运行的方式。
如何在进程内和本地创建类的实例,以便注入其依赖项?