2012-06-06 3 views
0

J'ai une classe de service de domaine qui contient un objet POCO simple et une classe qui contient 2 variables a et b et la méthode qui en fait la somme.requête à wcf ria appel de service

public class DomainService1 : DomainService 
    { 
     abc obj = new abc(10, 20); 
     public int sum1() 
     { 
      return (obj.a + obj.b); 

     } 

    } 
    public class abc { 
     public int a { get; set; } 
     public int b { get; set; } 


     public abc(int c, int d) 
     { 
      a = c; 
      d = b; 

     } 

     } 
} 

Je souhaite apprendre, comment puis-je faire appel à ce service wcf ria au mainPage à la Silverlight?

Répondre

1

Vous pouvez appeler votre service sur le côté silverlight ainsi:

DomainService1 domainService = new DomainService1(); 
domainService.sum1((op) => 
{ 
    //op.Value has the result 
}, null); 

ou

DomainService1 domainService = new DomainService1(); 
domainService.sum1(Sum1Completed, null); 

(...) 

void Sum1Completed(InvokeOperation<int> op) 
{ 
    //op.Value has the result 
} 
Questions connexes