Можем ли мы использовать Odata в Web API? Будет ли жить дольше

У нас включена служба Одата WCF. Мы планируем перейти на Web API2. Мне сказали, что мы не собираемся пользователя Odata.

Может ли кто-нибудь объяснить мне, почему мы не должны использовать Одату. Это скоро устареет. Каковы недостатки его использования, и можем ли мы использовать его без Entity Framework. Пожалуйста, предложите хороший учебник. Благодарю.

1 ответ

Эта статья https://docs.microsoft.com/en-us/aspnet/web-api/overview/odata-support-in-aspnet-web-api/odata-v4/create-an-odata-v4-endpoint была написано менее месяца назад, поэтому я не вижу причин, почему вы не могли использовать Odata в Web API2. Это не просто мнение, а не то, для чего этот сайт. Я бы порекомендовал спросить, кто бы ни принял решение по их причинам.

Что касается хорошего урока, статья, которую я только что упомянул, кажется неплохим местом для начала.

Из статьи:

Веб-API OData не требует EF. Используйте любой уровень доступа к данным, который может преобразовывать объекты базы данных в модели.

Другие вопросы по тегам