能貼出Program.cs的代碼嗎?我這兒編譯總出錯(cuò)
我是這樣寫(xiě)的。是不是有錯(cuò)誤?編譯運(yùn)行的時(shí)候總在?throw;這兒出錯(cuò)。謝謝!
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();
? ? }
}
2020-05-17
看看數(shù)據(jù)庫(kù)設(shè)置是否正常
2020-05-07
在https://github.com/Yaduo/LanzhouBeefNoodles 可以找到
在main函數(shù)的最后應(yīng)該要加上host.Run();