Написать библиотеку на C# .Net Core, которая на входе будет получать токен (своего рода id mapper).

Бюджет: 1 500 руб
20.97 $ – 17.55 €
Заказчик выбрал исполнителя:
Валентин Драздов  
Написать библиотеку на C# .Net Core, которая на входе будет получать токен (своего рода id mapper).
Должна проверять в локальной postgres табличке наличие этого токена, если его нет – заносить его в таблицу, если есть возвращать код ошибки о том что такой токен существует.
Postgres необходимо подключить через Npgsql.
В библиотеке необходимо прикрутить логгер по средствам Dependency Injection (можно ILogger от Microsoft). Можно вставить пару логов для демонстрации работы.
Так же необходимо в этом модуле при старте работы реализовать автоматическую миграцию через нугет (как вариант www.nuget.org/packages/db... ) в который можно на вход засунуть sql и он сможет создать структуру если ее нет (postgresql)

На выходе необходимо предоставить C# project исходный код вместе со скомпилированной библиотекой.
P.S.: В дальнейшем планируется включать данную библиотеку в autofac
Опубликован 05.12.2020 в 17:45

Выберите способ верификации:

Обновите страницу после прохождения верификации.