Рефакторинг и доработка модуля .NET MVC / .NET Core
Цена договорная
Есть уже рабочий модуль для .NET MVC, оформленный как NuGet-пакет. Он маппирует URL по которому обслуживает ок. 10 запросов от клиента-файлменеджера (запросы вида: дать список файлов, удалить файл, загрузить файл, переименовать и т . д.).
Проблема в том, что код был портирован с PHP "дословно" - он в основном рабочий, но плохо структурирован, иногда вылазят странные баги.
Клиент (файл-менеджер), с которого можно тестировать бекенд, предоставлю.
Требуется:
1. Отрефакторить код так, чтобы он выглядел адекватно, и нормально логгировал всю нужную информацию в случае проблем. При рефакторинге учесть, что эта общая кодовая база будет использовать теперь не только для .NET MVC, но и для .NET Core проектов. По возможности сделать код совместимым с .NET 4.5.1 (обсудим).
2. Добавить интеграцию для .NET Core. Если возможно, в рамках того же проекта, из которого будем генерить уже 2 NuGet-пакета.
3. Написать минимальные инструкции по-русски по интеграции обоих модулей в свои проекты.
Для работы нужен человек, который имеет хороший опыт и с MVC, и с Core.
Напишите свою ставку за день работы.
Проблема в том, что код был портирован с PHP "дословно" - он в основном рабочий, но плохо структурирован, иногда вылазят странные баги.
Клиент (файл-менеджер), с которого можно тестировать бекенд, предоставлю.
Требуется:
1. Отрефакторить код так, чтобы он выглядел адекватно, и нормально логгировал всю нужную информацию в случае проблем. При рефакторинге учесть, что эта общая кодовая база будет использовать теперь не только для .NET MVC, но и для .NET Core проектов. По возможности сделать код совместимым с .NET 4.5.1 (обсудим).
2. Добавить интеграцию для .NET Core. Если возможно, в рамках того же проекта, из которого будем генерить уже 2 NuGet-пакета.
3. Написать минимальные инструкции по-русски по интеграции обоих модулей в свои проекты.
Для работы нужен человек, который имеет хороший опыт и с MVC, и с Core.
Напишите свою ставку за день работы.
В заказе есть исполнитель
При переводе заказа из архивного в актуальный, текущий исполнитель будет снят с задачи.
Выберите тип сделки
С безопасной сделкой вы всегда сможете вернуть средства, если что-то пойдет не так. С простой сделкой вы самостоятельно договариваетесь с исполнителем об оплате и берете на себя решение конфликтов.