Модели Entity Framework с Web API, которые не расширяют Entity - PullRequest
0 голосов
/ 19 декабря 2018

Я заметил много проектов на github, использующих модели, расширяющие Entity.

Я следую учебному пособию, но он этого не делает.Это просто класс.

public class Seller
    {
        public int Id { get; set; }
        public string Name { get; set; }
        public string Description { get; set; }
        public string URL { get; set; }
    }

https://docs.microsoft.com/en-us/aspnet/web-api/overview/data/using-web-api-with-entity-framework/part-4

Тогда я нашел модели, которые расширяют сущность:

https://github.com/IshtiaqueIrteza/Movie-Review-website/blob/master/BackEnd/Movie%20Review%20Website/MRWEntity/Category.cs

Есть линесколько версий EF и какую из них использовать, если я работаю с Web API?

1 Ответ

0 голосов
/ 19 декабря 2018

Класс сущностей, который существует в предоставляемом вами репозитории github, является просто базовым классом для сущностей, созданных вручную.Вы сами создаете базовую модель или не для всех своих сущностей.

Конечно, существует несколько версий EF, но это не связано с вашим вопросом здесь.

...