Простой API-сервис для управления товарными остатками. Оптимизирован для параллельных запросов по одному товару
- Замените
SQLProductRepository
наInMemoryProductRepository
вProgram.cs
- Пропишите валидную
InventoryHubConnectionString
вappsettings.json
(Тестировалось на Microsoft SQL Server 2022 (RTM) - 16.0.1000.6 (X64)) - Примените миграции (команда
Update-Database
вPackage Manager Console
в VS)
Отрицательное или положительное число, которое будет добавлено к текущему количеству товара. Например, -5 для уменьшения количества на 5 или 10 для увеличения количества на 10
- FastAdjust не возвращает Product
- Использует внутренние оптимизации (уменьшенное кол-во взаимодействий с SQL-сервером)