Уважаемые коллеги!
Понимаю, что проблема элементарная
, но никак не могу ее победить, и решил обратиться к Вам.
Есть REST-сервис на .NET 3.5, один из методов возвращает объект Objects, определенный как:
public class Objects
{
public Object[] Items;
}
[DataContract(Namespace = "")]
public class Object
{
[DataMember]
public int Id { get; set; }
[DataMember]
public string City { get; set; }
[DataMember]
public string StreetAddress { get; set; }
[DataMember]
public int Area { get; set; }
[DataMember]
public DateTime ActDate;
[DataMember]
public string ActNo;
[DataMember]
public DateTime ActExpirationDate;
[DataMember]
public string PhotoUrl;
[DataMember]
public string Reference;
}
Получаю следующий XML:
<Objects>
<Items>
<Object>
...
</Object>
<Object>
...
</Object>
</Items>
</Objects>
Известен ли кому-то способ добиться вывода вида, показанного ниже?
<Objects>
<Object>
...
</Object>
<Object>
...
</Object>
</Objects>
Пробовал возвращать просто Object[] и получал:
<ArrayOfObject>
<Object>
...
</Object>
<Object>
...
</Object>
</ArrayOfObject>
Что тоже не совсем то.
Заранее спасибо!