2010-08-09 69 views

回答

1

这是不是“干净”深整合你的IoC容器到WCF工厂类,但如果你要提供一个数据源,你可以与您现有的IoC容器使用公共服务定位器(在底部链接),覆盖DataService的

protected override MyEntityContext CreateDataSource() 
{ 
    return ServiceLocator.Current.GetInstance<MyEntityContext>(); 
} 

公共服务定位器库的的createDataSource方法

http://commonservicelocator.codeplex.com/