[ServiceContract(Namespace = "http://schemas.mycompany.com/", Name = "MyService")]
public interface IMyService
{
[OperationContract(Name = "MyOperation")
OperationResponse MyOperation(OperationRequest request);
}
Trong trường hợp này, điểm của Action
và ReplyAction
là gì?WCF OperationContract - Điểm hành động và phản hồi là gì?
Edit: Tôi nên làm rõ câu hỏi của tôi ...
Làm thế nào wsdl của tôi sẽ khác nếu tôi không chỉ định các bộ phận này? Nó sẽ không chỉ sử dụng một số sự kết hợp của không gian tên, tên dịch vụ và tên opeartion anyways?
Vì vậy, khá nhiều nếu tôi đã làm 'ReplyAction = "http://schemas.mycompany.com/MyService/MyOperation" 'đó sẽ là giống hệt nhau để nó tự xây dựng nó? – michael
Không, hành động trả lời sẽ là '" http://schemas.mycompany.com/MyService/MyOperationResponse "'. Tôi sẽ cập nhật câu trả lời bằng cách in ra các đặc tính hành động/trả lời của hoạt động. – carlosfigueira
Xin lỗi, ý tôi là 'Action' và' ReplyAction' sẽ giống nhau nhưng với "Response" được thêm vào nó. – michael