no parameterless constructor define for type 解决一例


在生成根据模型和上下文生成带增删查改操作的视图的控制器时,提示上述信息,网上查找了资料也没有解决,突然想起该项目是连接MSSQL数据库和Redis数据库的,并且已经依赖注入了,而Redis数据库的服务器却因故关闭了,把Redis的注入注释了就正常生成了。

           services.AddDbContext<CustomDbContext>(options =>
                options.UseSqlServer(
                    Configuration.GetConnectionString("DefaultConnection")));
            services.AddDefaultIdentity<IdentityUser>(options => options.SignIn.RequireConfirmedAccount = true)
                //.AddDefaultUI(UIFramework.Bootstrap4)
                .AddEntityFrameworkStores<CustomDbContext>();
            services.AddMvc().SetCompatibilityVersion(Microsoft.AspNetCore.Mvc.CompatibilityVersion.Latest);
            //services.AddSingleton<IConnectionMultiplexer>(ConnectionMultiplexer.Connect("10.0.0.7"));
            services.AddControllersWithViews();

  


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM