相关疑难解决方法(0)

在SignInManager.PasswordSignInAsync上没有为此DbContext配置数据库提供程序

.Net Core 1.0.0 - SDK Preview 2(x64)

.Net Core 1.0.0 - VS"15"预览版2(x64)

.Net Core 1.0.0 - 运行时(x64)

因此,我们将RC1应用更新为上述最新版本.经过几个小时的切换参考,它正在运行.但是,登录时(AccountController/Login),我收到错误:

public class AccountController : BaseController
{
    public UserManager<ApplicationUser> UserManager { get; private set; }
    public SignInManager<ApplicationUser> SignInManager { get; private set; }
    private readonly IEmailSender EmailSender;

    public AccountController(UserManager<ApplicationUser> userManager, SignInManager<ApplicationUser> signInManager, IEmailSender emailSender)
    {
        UserManager = userManager;
        SignInManager = signInManager;
        EmailSender = emailSender;
    }

    // GET: /Account/Login
    [HttpGet]
    [AllowAnonymous]
    public IActionResult Login(string returnUrl = null)
    {
        ViewBag.ReturnUrl = returnUrl;
        return View();
    } …
Run Code Online (Sandbox Code Playgroud)

c# entity-framework asp.net-identity-3 asp.net-core

45
推荐指数
6
解决办法
6万
查看次数

.NET Core 2 EF,对象引用为空

我第一次开始使用 .NET Core 2 和数据库,并查看了以下示例:Getting Started with EF Core on .NET Core Console App with a New database。我有几个模型,比如

public class BloggingContext : DbContext
{
    public DbSet<Blog> Blogs { get; set; }
    public DbSet<Post> Posts { get; set; }
}

public class Blog
{
    public int BlogId { get; set; }
    public string Url { get; set; }

    public List<Post> Posts { get; set; }
}

public class Post
{
    public int PostId { get; set; }
    public string …
Run Code Online (Sandbox Code Playgroud)

c# entity-framework

5
推荐指数
1
解决办法
5316
查看次数