[Using Data Contracts]wcf로 클래스 데이터 주고 받기
http://msdn.microsoft.com/en-us/library/ms733127.aspx
using System.ServiceModel;
using System.ServiceModel.Description;
namespace IChannel
{
[ServiceContract]
public interface IHelloWorld
{
[OperationContract]
string Hellworld();
}
}
저번에 메소드를 서비스하기 위해서 명시적으로 표시했습니다.
그서비스를 통해서 데이터를 주고받기 위해서 클래스를 하나 생성합니다 그리곤 아래와 같이 명시적으로 표시합니다.[DataContract],[DataMember]
using System;
using System.Runtime.Serialization;
namespace MyTypes
{
[DataContract]
public class PurchaseOrder
{
private int poId_value;
// Apply the DataMemberAttribute to the property.
[DataMember]
public int PurchaseOrderId
{
get { return poId_value; }
set { poId_value = value; }
}
}
}