Skip to content

eastwing27/search-example-be

Repository files navigation

Search Example BE

Небольшой демонстрационный бэкенд на ASP.NET Core (в проекте используется .NET 8).
Цель — показать простую структуру REST API с использованием DI, паттерна репозиторий и тестируемой архитектуры.

Технологии

  • .NET 8 / ASP.NET Core
  • C#

Возможности

  • Поисковый эндпоинт (пример)
  • CRUD через репозиторий
  • Фильтрация запросов
  • Простая структура для расширения и тестирования

Требования

  • .NET 8 SDK
  • Windows (или любая платформа, поддерживающая .NET 8)

Установка и запуск

dotnet restore
dotnet build
dotnet run --project src/SearchExampleBe

Либо просто запустить в Visual Studio.

Примеры запросов

GET-поиск:

curl "http://localhost:5000/api/search?q=red armchair"

Текущая реализация репозитория - не настоящее хранилище данных, а логика, генерирующая результаты на лету. Тем не менее, "найденные" товары имеют распознанные парсером цвет, материал и категорию.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages