1
我想創建一個可以通過ADO.NET數據服務公開的方法。無論我做什麼,客戶都看不到我正在公開的方法。我沒有想法。請幫助:無法公開ADO.NET數據服務中的服務方法
[WebGet]
public ObjectResult<Product> GetAllProducts()
{
ProductOrdersEntities entities = new ProductOrdersEntities();
return entities.GetAllProducts();
}
我也不停地訪問開放的方法:
public static void InitializeService(IDataServiceConfiguration config)
{
config.SetEntitySetAccessRule("*", EntitySetRights.All);
config.SetServiceOperationAccessRule("*", ServiceOperationRights.All);
}
不過,當我創建一個客戶端代理,它無法看到該方法GetAllProducts()
。