모두를 인식하지 못합니다 나는 다음과 같은 웹 서비스가 : 나는 목적에 의해 간단했습니다WCF 서비스는 사용자 정의 클래스 및 방법
[ServiceContract(Namespace = "")]
[AspNetCompatibilityRequirements(RequirementsMode = AspNetCompatibilityRequirementsMode.Allowed)]
public class MyTestClass
{
[OperationContract]
public List<TrackInfo> GetAll(string songName)
{
return new List<tracksInfo>;
}
}
합니다. Anyhows는 서비스 참조 외부의 클래스에서 TrackInfo가 선언 될 때 Silverlight 영역을 의미하는 다른 끝의 서비스는 TrackInfo 클래스 만 인식하지만 GetAll 메서드는 찾을 수 없습니다. 내가 참조 내부하지만 MyTestClass 이외의 동일한 문제가
가 나는 datacontract로 serivce 내부의 trackinfo 클래스를 넣어 시도 발생 trackinfo 클래스를 넣어하려고 할 때 :
[DataContract]
public class TrackInfo
{
public int ID { get; set; }
//Should consider using a stream instead
public List<Image> FullSizeNotes { get; set; }
public Image TrackNotes { get; set; }
public Stream MidiFile { get; set; }
}
지금 서비스가 GETALL 기능을 인식하고, 그러나 trackinfo의 속성을 인식하지 못합니다.