Пытаюсь вынести репозиторий для работы с базой данных в отдельное приложение в solution. Создал новое приложение класса библиотеки "Asp.Net Class Library".
Далее установил весь необходимый пакет для работы с базой. Даже более чем нужно установил.
Во-первых интересно почему треугольник на пакетах, если все норм установилось.
Теперь далее о главном.
Перенес модель контекста в это новое приложение
using Microsoft.AspNetCore.Identity.EntityFrameworkCore;
using Microsoft.EntityFrameworkCore;
using Models.Models;
namespace Repository
{
public class ApplicationDBContext : IdentityDbContext<User>
{
public ApplicationDBContext(DbContextOptions<ApplicationDBContext> options)
: base(options)
{
}
public virtual DbSet<User> User { get; set; }
}
}
И у меня студия категорически отказывается наследовать этот класс. Модель User подключена из библиотеки классов такой же, где хранятся все модели.
Вот скрин ошибки
Как решить проблему?
Современные инструменты для криптотрейдинга: как технологии помогают принимать решения
Апостиль в Лос-Анджелесе без лишних нервов и бумажной волокиты
Основные этапы разработки сайта для стоматологической клиники
Продвижение своими сайтами как стратегия роста и независимости