Angularjs WebApi не работает в Asp.net MVC Entity Framework - PullRequest
0 голосов
/ 27 мая 2018

Эта ошибка возникает после запуска веб-приложения.Это картина проверки элементов Google Chrome. См. Изображение
См. Второе изображение

Я хочу, чтобы структура сущности здесь представляла собой код класса ... когда я комментирую публичный виртуальный список tblproduct {get;задавать;} и публичный виртуальный список tblproduct {get;задавать;} это работает, как полностью использовать сущность Framework MVC в нем

[Table("tblCatagory")]
    public class AddCatagory
    {
        public int Id { get; set; }
        [StringLength(56)]
        public string CataName { get; set; }
        public virtual List<Product> tblproduct { get; set; }
        //public virtual List<AddSubCatagory> tblsubcatagory { get; set; }
    }

    [Table("tblSubCatagory")]
    public class AddSubCatagory
    {
        public int Id { get; set; }
        [StringLength(56)]
        public string SubCataName { get; set; }
        public int AddCatagoryId { get; set; }
        public virtual AddCatagory tblcatagory { get; set; }
        public virtual List<Product> tblproduct { get; set; }
    }

код класса продукта

[Table("tblProduct")]
    public class Product
    {
        public int Id { get; set; }
        [StringLength(56)]
        public string ProductName { get; set; }
        [StringLength(156)]
        public string ProductDes { get; set; }
        public int ProductQty { get; set; }
        public double ProductRate { get; set; }
        public double Inches { get; set; }
        public DateTime Date { get; set; }
        public int AddCatagoryId { get; set; }
        public int AddSubCatagoryId { get; set; }
        public virtual AddCatagory tblcatagory{ get; set; }
        public virtual AddSubCatagory tblsubcatagory{ get; set; }
    }

контроллер wepapi

public List<Product> Getproducts()
        {
            var result = db.products.ToList();
            return result;
        }

код angularjs ..

GetAllPro();
 function GetAllPro() {
        $http.get("/api/Products").then(function (response) {
            $scope.Pro = response.data;
        }, function () {
            alert("Error")
            })
    }
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...