У меня есть следующий класс
[DataContract]
public class A
{
private List<B> b= new List<B>();
public float getSum()
{
float sum= 0;
foreach (B b1 in b)
{
sum+= b1.sum;
}
return sum;
}
[DataMember]
public int B
{
get { return b; }
set { b = value; }
}
Функция getSum () является функцией, специфичной для домена.
У меня есть служба wcf, размещенная в IIS и клиент wcf.
В клиентеМне нравится использовать класс A и вызывать функцию getSum ().
Функция должна быть локальной, а не удаленной.
Мне нравится использовать ее следующим образом:
A a = proxy.getA(101);
var1 = a.getSum();
A a1 = new A();
a1.setSomething
proxy.Insert(a1);
Как я могу сделать это с wcf?