Константин Алифанов
Заказчик Константин Алифанов exire12 | FL.RU

Константин Алифанов

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

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

Прошло времени с момента публикации: 3 года 4 месяца 26 дней 16 часов 6 минут
Раздел: Программирование / Плагины/Сценарии/Утилиты

Рейтинг: 3236.5 Исполнитель определен:
Сведения об ООО «Ваан» внесены в реестр аккредитованных организаций, осуществляющих деятельность в области информационных технологий. ООО «Ваан» осуществляет деятельность, связанную с использованием информационных технологий, по разработке компьютерного программного обеспечения, предоставлению доступа к программе для ЭВМ и является правообладателем программы для ЭВМ «Платформа FL.ru (версия 2.0)».