Тестовые задания / Только GitHub
NET Junior Ads Test Task
In-memory Web API сервис для загрузки рекламных площадок и быстрого поиска по локации.
Для кого
Для оценки навыков junior .NET разработчика: проект показывает работу с Web API, потоковой загрузкой файлов, индексированием данных и устойчивой обработкой ошибок.
Что делает
Сервис загружает список рекламных площадок из файла, валидирует строки, строит иерархический индекс локаций и позволяет быстро искать подходящие площадки через API.
Технические детали
C#, .NET 8, ASP.NET Core Web API, immutable collections, xUnit-тесты, Docker и GitHub Container Registry. Данные хранятся in-memory, поиск работает по иерархии локаций без полного перебора.
Описание
In-memory Web API сервис для загрузки рекламных площадок и быстрого поиска по локации.
Классификация
Ссылки и медиа
Связанные проекты
Проекты экосистемыПриложение Unity для загрузки и отображения данных через API
Unity-проект с демонстрацией движения деталей по кнопке и по нажатию в заранее заданные координаты.
Реализация веб-представления для настольного приложения
Блог
Связанные посты в блоге
Публикации, релизы и заметки, которые ссылаются на этот проект.
Latest Release 🔂
AdRegionService v1.0 — Первый релиз 🔂 Описание: AdRegionService — лёгкий in-memory веб-сервис для хранения и работы с рекламными платформами. Этот релиз предназначен для локального запус...
