我有一个与此类似的问题。但不同之处在于,我有一些服务代码希望在多个项目(不同的 .Core 项目)之间共享。
如我所见,依赖项注册如下:
CreatableTypes()
.EndingWith("Services")
.AsInterfaces()
.RegisterAsLazySingleton();
不会进入位于“第三方”程序集中的程序集。
但是,我应该如何“自动”执行此操作(意思是,在 Touch 和 Droid 中以与 .Core 服务相同的简单方式使用它(无需额外代码)),有点
CreatableTypes()
.EndingWith("GeneralService")
.InNamespace("General.Core.Services")
.AsInterfaces()
.RegisterAsLazySingleton();
(这对我也不起作用)?
谢谢!