我有一个从另一个项目继承而来的相当昂贵的库。此程序集通过 Unity 使用拦截,并且需要精心设计的 Web.config 用于设计时配置。我正在尝试从 MSMQ WCF 服务中使用此程序集,当程序集中的代码尝试打开企业库托管的数据库连接时,我收到错误。
依赖项解析失败,type = "ServicesImplementation.EntityMaster.IEntityRepository",name = "(none)"。异常发生时:解决时。异常是: InvalidOperationException - 当前类型 ServicesImplementation.EntityMaster.IEntityRepository 是一个接口,无法构造。您是否缺少类型映射?
我的问题是,我是否需要从我的 WCF 服务中承担所有配置职责,或者此配置是否封装在引用的程序集中。