Restful WCFサービスを構築しようとしています。私のWCFサービスでは、データアクセスレイヤーを含む1つのDLLを参照しています。WCF RESTサービス(汎用コレクションあり)
私は次のように
public class Search : ISearch
{
public List<Product> GetProductList()
{
ProductDA dataAccess = new ProductDA();
List<Product> obj = new List<Product>();
obj = dataAccess.GetProducts();
return obj;
}
}
マイインタフェースはOPerationContractを保持している私のWCFクラスで、次の方法があります。
[ServiceContract]
public interface ISearch
{
[OperationContract]
[WebGet(UriTemplate = "getProductList", RequestFormat = WebMessageFormat.Xml, ResponseFormat WebMessageFormat.Xml)]
List<Product> GetProductList();
}
私は、私は次のエラーが表示され、ブラウザでURL http://localhost:36741/RestService/Search.svc/getFoodTruckNameListを実行すると: サーバーで要求の処理中にエラーが発生しました
[Operat ionContract]の場合List<Product> GetProductList();
?
ありがとうございます。
このエラーは、通常、コードが例外をスローしたことを意味します。あなたのWebサービスをデバッグしようとしましたか? –
エラーの詳細を確認し、デバッガを接続して例外の詳細を投稿する必要があります。あなたにいくつかのポインタを与えるかもしれない残りを使用するためにWCFを設定/設定する方法に関する私の簡単な例をHeres http://blog.staticvoid.co.nz/2012/02/using-rest-wcf-service.html –