Asp.net mvc DataContext初始化出现错误

Asp.net mvc DataContext初始化出现错误,asp.net-mvc,asp.net-core-2.1,Asp.net Mvc,Asp.net Core 2.1,我正在尝试创建自己的自定义注册。哪个有效 但是,当我尝试初始化dataContext时添加存储过程时,它会抛出一个错误。这是我的密码 namespace Login.Controllers.Work { public class PostController : Controller { private readonly UserManager<ApplicationUser> _userManager; private readon

我正在尝试创建自己的自定义注册。哪个有效

但是,当我尝试初始化dataContext时添加存储过程时,它会抛出一个错误。这是我的密码

namespace Login.Controllers.Work
{
    public class PostController : Controller
    {

        private readonly UserManager<ApplicationUser> _userManager;
        private readonly DataContext _context;

        private readonly SignInManager<ApplicationUser> _signInManager;
        private readonly IEmailSender _emailSender;
        private readonly ILogger _logger;

        public PostController(DataContext context, UserManager<ApplicationUser> userManager,  SignInManager<ApplicationUser> signInManager, IEmailSender emailSender,    ILogger<AccountsController> logger )
        {
            _userManager = userManager;
            _signInManager = signInManager;
            _emailSender = emailSender;
            _logger = logger;
           _context = context;
        }
namespace Login.Controllers.Work
{
公共类后控制器:控制器
{
专用只读用户管理器

这里怎么了


谢谢

我忘了在startup.cs文件中添加服务注册

作为

services.AddDbContext(options=>options.UseSqlServer(connection));
现在可以了
谢谢你

这对我们来说还不够。500个错误总是伴随着更多的细节……@DavidG这是一个ajax调用,给出了错误,我如何找到细节?
    services.AddDbContext<DataContext>(options => options.UseSqlServer(connection));