のリストをWCFから送信します。私は、私は常に、次のエラーを取得しています私のWCFサービスを呼び出す場合WCFでの予定付きリストの送信
[ServiceContract]
public interface IServices
{
[OperationContract]
string addAppointments(List<Appointment> appointmentList);
}
:
Type 'Microsoft.Exchange.WebServices.Data.Appointment' cannot be serialized. Consider marking it with the DataContractAttribute attribute, and marking all of its members you want serialized with the DataMemberAttribute attribute. See the Microsoft .NET Framework documentation for other supported types.
私のサービスは現在、次のようになります。
class Service : IServices
{
public string addAppointments(List<Appointment> appointmentList)
{
foreach (Appointment app in appointmentList)
{
Console.WriteLine(app.Organizer.Name);
}
return "true";
}
}
それはMicrosoft.Exchange.WebServices.Data 'のように見えます
はたとえば、あなたが開始した場合。 「アポイントメント」はあなたが他のところから手に入れたクラスであり、連載しようとしていません。 –