Связываем ASP.NET Core MVC с MS SQL Server (Entity Framework Core)
Создание REST API, который будет работать с Microsoft SQL Server на Windows
Для создания REST API, который будет работать с Microsoft SQL Server на Windows, будет использоваться .NET Core Framework с ASP.NET Core, который предлагает широкие возможности для создания веб-API. Ниже приведены шаги по созданию и настройке REST API с использованием этих инструментов: Шаги для настройки REST API: 1. Установка необходимых компонентов: - Установите .NET Core SDK с официального сайта Microsoft. - Установите Visual Studio или Visual Studio Code с поддержкой разработки .NET Core. 2...
Интеграционные тесты для ASP.NET Core 8 Web API
Уточняю: тестировать я буду контроллер (см. https://dzen.ru/a/aERZVGOmEkUkVxAm) - с использованием xUnit v3 и пакета Microsoft.AspNetCore.Mvc.Testing. И без Moq. Основная статья, откуда я все это брал - вот: https://learn.microsoft.com/ru-ru/aspnet/core/test/integration-tests?view=aspnetcore-8.0&pivots=xunit. Кстати, для .NET Core 9 там код слегка поменялся, так что при переходе с .NET Core 8 на .NET Core 9 придется менять часть кода в тестовом проекте. Итак. Во-первых, в проекте с сервисами и хостингом сервисов, в точке входа (Program.cs) пришлось немного переделать код: 1. Добавить атрибут: #if DEBUG
[assembly:
InternalsVisibleTo("Foo...