WCF数据服务5.6+;EF 6代码优先+;具有流提供的Alpha提供程序

WCF数据服务5.6+;EF 6代码优先+;具有流提供的Alpha提供程序,wcf,stream,wcf-data-services,entity-framework-6,provider,Wcf,Stream,Wcf Data Services,Entity Framework 6,Provider,我需要一些帮助。我尝试实现流提供程序和EntityFrameworkDataService提供程序。一、 然后,在我的数据服务上实现IServiceProvider,正如本文所建议的那样 但我无法先在代码中设置CSDL文件(HassStream属性),以满足启用服务类型StreamProvider的需要 是否有什么我搞砸了,或者有没有办法先用EF6代码正确注册我的StreamProvider?我必须实现MetadaServiceProvider吗 谢谢你的帮助。有关信息, 我试图在我的实体上使用

我需要一些帮助。我尝试实现流提供程序和EntityFrameworkDataService提供程序。一、 然后,在我的数据服务上实现IServiceProvider,正如本文所建议的那样

但我无法先在代码中设置CSDL文件(HassStream属性),以满足启用服务类型StreamProvider的需要

是否有什么我搞砸了,或者有没有办法先用EF6代码正确注册我的StreamProvider?我必须实现MetadaServiceProvider吗

谢谢你的帮助。

有关信息, 我试图在我的实体上使用HasTreamatAttribute,但这不起作用,因为IdatServiceProvider未枚举到IServiceProvider的GetService方法实现中。 然后,我通过在我的实体上应用[NamedStream(“StreamLink”)]来解决这个问题,并且我能够在IServiceProvider的GetService实现中拦截IDataServiceStreamProvider2

希望有帮助