- Необходимо разработать сервис по сокращению URL.
- Организовать переход по короткому URL с подсчетом переходов.
- На главной странице (форме) должен быть размещен список в виде таблицы со следующими столбцами:
- Длинный URL
- Сокращенный URL
- Дата создания
- Кол-во переходов
- Реализовать страницу (форму) создания/редактирования элемента, в которой будет использоваться функциональность для сокращения ссылок.
- Реализовать возможность удаления элемента из списка
- Хранение данных таблицы организовать в базе данных MySQL
- Сокращенные URL должны быть такими, чтобы нельзя было угадать (не должны идти по порядку)
По умолчанию база в InMemory
MySQL connection string "server=localhost;UserId=testuser;Password=123456;database=linksDb;"