У меня есть этот код в службе WCF:
public void fill_WF(bool flag, int ID, string name)
{
DataClasses1DataContext DB1 = new DataClasses1DataContext();
WF entry = new WF();
entry.Values= flag;
entry.wf_UID = ID;
entry.wf_name = name;
DB1.WFs.InsertOnSubmit(entry);
DB1.SubmitChanges();
}
public bool get_from_WF(int id)
{
DataClasses1DataContext DB = new DataClasses1DataContext();
var c = from D in DB.WFs
where D.wf_ID == 1
select D.Values;
return (bool)c.ToList().First();
}
Данные в таблице WF здесь: https://skydrive.live.com/?cid=F1FD3CCD21D87C68&id=F1FD3CCD21D87C68%21356&sc=documents
Когда я пытаюсь получить get_from_WF в WcfTestClient.exe,получил следующую ошибку, ее внутреннюю
https://skydrive.live.com/?cid=F1FD3CCD21D87C68&id=F1FD3CCD21D87C68%21355&sc=documents
, когда я изменил get_from_WF на следующее:
public bool get_from_WF(int id)
{
return true;
}
работает.
Чтоэто проблема?