I have tried that but the class methods are not visible in the partial class.
ExecuteQuery is not accessable. In the example it uses ExecuteIEntityQuery which is also not accessable.
My Extended Webservice:
using System;
using System.Web.Services;
using System.Web.Services.Protocols;
using IdeaBlade.Persistence;
using IdeaBlade.Persistence.WS;
using IdeaBlade.Util;
namespace LOC.CEMS.Model
{
public partial class Webservice
{
[WebMethod]
[SoapHeader("SecurityHeader", Direction = SoapHeaderDirection.InOut)]
public System.Data.DataSet GetQueryResults(IdeaBlade.Persistence.WS.Query pQueryForQueryId, params object[] args)
{
Query[] mResults = ExecuteQuery<Query>(pQueryForQueryId, string.Empty);
…..
}
}
}