WCF. Contratos

  • Thread starter Thread starter Lars
  • Start date Start date
L

Lars

Hola

Estoy estudiando WCF y la verdad es que me está gustando mucho. Lo
encuentro muy util.
Revisando los ejemplos que manda Microsoft, he estado viendo el
ejemplo PoxMessaging. En este, el contrato tiene la siguiente forma:

[OperationContract(Action = "*", ReplyAction = "*")]
Message ProcessMessage(Message input);

¿Puede en este contrato utilizar un UriTemplate?
La separación de operaciones basadas en la url, ¿solo se puede hacer
en la implementación del ProcessMessage? ¿Se puede definir un
UriTemplate?

En una aplicación de prueba estoy usando algo como:
[OperationContract, WebGet(UriTemplate = "/{id}?size={size}")]
System.IO.Stream GetImage(string id, int size);

¿Puedo devolver un Message en caso de error? En caso contario, ¿cómo
notificarían un error?

Gracias de antemano a todos
 
There are spanish C# newsgroups fyi. This one is english.

--

Regards,
Alvin Bruney [MVP ASP.NET]

[Shameless Author plug]
The O.W.C. Black Book, 2nd Edition
Exclusively on www.lulu.com/owc $19.99
 
Thank you.
I'm sorry. It was a mistake.
I will translate the question and will post it here.

Thank you again.

Alvin Bruney said:
There are spanish C# newsgroups fyi. This one is english.

--

Regards,
Alvin Bruney [MVP ASP.NET]

[Shameless Author plug]
The O.W.C. Black Book, 2nd Edition
Exclusively on www.lulu.com/owc $19.99
-------------------------------------------------------


Lars said:
Hola

Estoy estudiando WCF y la verdad es que me está gustando mucho. Lo
encuentro muy util.
Revisando los ejemplos que manda Microsoft, he estado viendo el
ejemplo PoxMessaging. En este, el contrato tiene la siguiente forma:

[OperationContract(Action = "*", ReplyAction = "*")]
Message ProcessMessage(Message input);

¿Puede en este contrato utilizar un UriTemplate?
La separación de operaciones basadas en la url, ¿solo se puede hacer
en la implementación del ProcessMessage? ¿Se puede definir un
UriTemplate?

En una aplicación de prueba estoy usando algo como:
[OperationContract, WebGet(UriTemplate = "/{id}?size={size}")]
System.IO.Stream GetImage(string id, int size);

¿Puedo devolver un Message en caso de error? En caso contario, ¿cómo
notificarían un error?

Gracias de antemano a todos
 
Back
Top