我正在引用另一个项目中的dll并遇到错误:
InvalidOperationException:无法解析类型名称或别名IPartService。请检查您的配置文件并验证此类型名称
我有两个类库,分别为PartDomain.Application
和PartDomain.Application.Contracts
PartDomain.Application
包含一个名为 Services 的文件夹,该文件夹中的PartService
类已存在
PartDomain.Application.Contracts
包含一个名为 Interfaces 的文件夹,该文件夹存在IPartService
界面
我在 unity.config 中添加了此内容:
<alias alias="IPartService" type="PartDomain.Application.Contracts.Interfaces.IPartService ,PartDomain.Application.Contracts" />
<alias alias="PartService" type="PartDomain.Application.Services, PartDomain.Application" />
<register type="IPartService" mapTo="PartService" />