ASP. net MVC Сериализация класса модели данных объекта Проблема - PullRequest
0 голосов
/ 18 апреля 2020

Я хочу сериализовать свой класс модели данных сущностей. Я пытаюсь изменить ICollection на List и HashSet на List, но не работает, я не могу это исправить.

    public partial class Product
{
    [System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Usage", "CA2214:DoNotCallOverridableMethodsInConstructors")]
    public Product()
    {
        this.OrderDetails = new HashSet<OrderDetail>();
    }

    public int Id { get; set; }
    public string Name { get; set; }
    public string Code { get; set; }

    [System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Usage", "CA2227:CollectionPropertiesShouldBeReadOnly")]
    public virtual ICollection<OrderDetail> OrderDetails { get; set; }
}

Вот мой код asmx

 public class VisualWebService : System.Web.Services.WebService
{

    [WebMethod]
    public Product AddNewProduct(Product _product)
    {
        try
        {
            ProductDb productDb = new ProductDb();
            _product = productDb.AddNewProduct(_product);

            return _product;
        }
        catch (Exception)
        {

            throw;
        }
    }
}

}

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...