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

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

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

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

Прошло времени с момента публикации: 5 лет 5 месяцев 20 дней 7 часов 37 минут
Раздел: Программирование / Плагины/Сценарии/Утилиты

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