J'essaie de créer une méthode qui peut être exposée via un service de données ADO.NET. Peu importe ce que je fais, le client ne peut pas voir la méthode que j'expose. Je n'ai plus d'idées. S'il vous plaît aider:Impossible d'exposer la méthode de service dans le service de données ADO.NET
[WebGet]
public ObjectResult<Product> GetAllProducts()
{
ProductOrdersEntities entities = new ProductOrdersEntities();
return entities.GetAllProducts();
}
J'ai gardé un accès ouvert aux méthodes:
public static void InitializeService(IDataServiceConfiguration config)
{
config.SetEntitySetAccessRule("*", EntitySetRights.All);
config.SetServiceOperationAccessRule("*", ServiceOperationRights.All);
}
encore, quand je crée un proxy client, il ne peut pas voir la méthode GetAllProducts()
.