为了账号安全,请及时绑定邮箱和手机立即绑定

能贴出Program.cs的代码吗?我这儿编译总出错

我是这样写的。是不是有错误?编译运行的时候总在 throw;这儿出错。谢谢!

using System;

using System.Collections.Generic;

using System.IO;

using System.Linq;

using System.Threading.Tasks;

using lx.Models;

using Microsoft.AspNetCore;

using Microsoft.AspNetCore.Hosting;

using Microsoft.Extensions.Configuration;

using Microsoft.Extensions.DependencyInjection;

using Microsoft.Extensions.Logging;


namespace lx

{

    public class Program

    {

        public static void Main(string[] args)

        {

            //BuildWebHost(args).Build();

            var host = CreateWebHostBuilder(args).Build();

            using (var scope = host.Services.CreateScope())

            {

                var services = scope.ServiceProvider;

                try

                {

                    var context = services.GetRequiredService<AppDbContext>();

                    DbInitializer.Seed(context);

                }

                catch (Exception)

                {

                    throw;

                }

            }


        }


        public static IWebHostBuilder CreateWebHostBuilder(string[] args) =>

                    WebHost.CreateDefaultBuilder(args)

                        .UseStartup<Startup>();


        public static IWebHost BuildWebHost(string[] args) =>

            WebHost.CreateDefaultBuilder(args)

                .UseStartup<Startup>()

                .Build();


    }

}


正在回答

2 回答

看看数据库设置是否正常

0 回复 有任何疑惑可以回复我~

在https://github.com/Yaduo/LanzhouBeefNoodles 可以找到

在main函数的最后应该要加上host.Run();

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

能贴出Program.cs的代码吗?我这儿编译总出错

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信