私は WCF を初めて使用し、何が問題なのかわかりません。次のエラーが表示されます。
WcfServiceLibrary.ReportServiceCO' はインターフェイス メンバー 'WcfServiceLibrary.IReport.GetAllOrdersForCustomer(int)' を実装していません
インターフェース:
[ServiceContract]
interface IReport
{
// [OperationContract]
// List<ModelData> GetAllCustomer();
[OperationContract]
List<ORDER> GetAllOrdersForCustomer(int _customerid);
}
クラス:
class ReportServiceCO : IReport
{
public List<ORDER> GetAllORDERsForCustomer(int _customerid)
{
List<ORDER> orders = new List<ORDER>();
TestEntities ent = new TestEntities();
var orders3 = from x in ent.ORDERs
where x.CUSTOMERID == _customerid
select new { x.ORDERID, x.DATA, x.CUSTOMERID, x.VALOARE };
foreach (var i in orders3)
{
ORDER o = new ORDER();
o.ORDERID = i.ORDERID;
o.CUSTOMERID = i.ORDERID;
o.DATA = i.DATA;
o.CUSTOMERID = i.CUSTOMERID;
o.VALOARE = i.VALOARE;
orders.Add(o);
}
return orders;
}
}