使用mysql 6.2.3的ado.net数据服务

时间:2010-11-08 22:02:08

标签: mysql odata

我正在使用.Net 3.5 SP1。刚刚安装了ADO.Net数据服务(适用于.NET Framework 3.5 SP1的ADO.NET数据服务更新)

我可以使用ADO.Net Entity Framework成功创建实体。我正在关注这篇文章Create OData Feed。而不是config.SetEntitySetAccessRule("*", EntitySetRights.AllRead);我有config.SetResourceContainerAccessRule("*", ResourceContainerRights.None);

但最终结果是我只能看到<atom:title>Default</atom:title>

请帮忙

提前致谢。

1 个答案:

答案 0 :(得分:0)

如果将权限设置为“无”,则任何人都无法访问该服务上的任何内容。因此,所有实体集都被隐藏,这就是您在服务文档中看不到任何内容的原因。 数据服务隐藏了不可访问的实体集和类型(表现得好像它们不存在)。 您需要允许至少访问某些内容才能使用该服务。