Тип 'Pulse.Data.Entity.WHUserClaim' нельзя использовать в качестве параметра типа 'TUserClaim' в типе или методе generi c. - PullRequest
0 голосов
/ 13 февраля 2020

Привет, я получаю эту ошибку при создании файла dbcontextfile в mvc "Код серьезности Описание Проект Состояние ошибки подавления строки файла CS0311 Тип« Pulse.Data.Entity.WHUserClaim »нельзя использовать в качестве параметра типа« TUserClaim »в Тип или метод generi c IdentityDbContext. Неявное преобразование ссылок из Pulse.Data.Entity.WHUserClaim в Microsoft.AspNetCore.Identity.IdentityUserClaim отсутствует. Pulse.Data D: \ projects \ Pulse \ Pulse. Data \ AppDbContext.cs 16 Active "

public class AppDbContext : IdentityDbContext<WHUser, WHRole, long, WHUserClaim, WHUserRole, WHUserLogin, WHRoleClaim, WHUserToken>
  {
    public AppDbContext(DbContextOptions<AppDbContext> options) : base(options)
    {
    }

1 Ответ

0 голосов
/ 13 февраля 2020

пространство имен, которое я использовал в таблице сущностей для WHUserRole WHUserLogin WHUserClaim был неправильным после замены с использованием Microsoft.As pNet .Identity.EntityFramework на использование Microsoft.AspNetCore.Identity; это работает правильно:)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...