【发布时间】:2013-07-29 22:52:44
【问题描述】:
在使用
时,有没有一种简单的方法可以找到 具体类程序集的位置或名称Service Locator Pattern 不运行包含的解决方案?
在大型库中工作时,很难找到服务定位器返回的实现。
有没有一种简单的方法可以找到给定接口或通过任何其他方式 (C#) 的类型位置?
例如,返回的IOrder的实现在什么位置?
_iOrder = ServiceLocator.GetService<IOrder>();
编辑:这可以在包含的解决方案之外完成吗,例如使用控制台应用程序?
【问题讨论】:
标签: c# design-patterns service-locator