Давайте представим, что моя сущность EF4 - это MyClass, а имя набора - MyClasses.
Они оба находятся в пространстве имен MyNamespace, поэтому: MyNamespace.MyClass
Итак, у меня есть такая строка:
config.SetServiceOperationAccessRule("MyClasses",
ServiceOperationRights.AllRead);
Но тогда я получаю эту ошибку:
The given name 'MyClasses' was not found in the service operations.
Parameter name: name
Итак, я попробовал это:
config.SetServiceOperationAccessRule("MyNamespace.MyClass",
ServiceOperationRights.AllRead);
и это:
config.SetServiceOperationAccessRule("MyNamespace.MyClasses",
ServiceOperationRights.AllRead);
Но, та же ошибка ...
Мои записи и контекст данных находятся в отдельной сборке. Это имеет значение?
Как правильно указать набор?