亚洲精品亚洲人成在线观看麻豆,在线欧美视频一区,亚洲国产精品一区二区动图,色综合久久丁香婷婷

              當前位置:首頁 > IT技術(shù) > Web編程 > 正文

              .Net Core
              2021-10-13 21:45:51

              初始

              開始需要下載四個NewGet包,如果沒有,則后面是沒有辦法開展的

              Microsoft.EntityFrameworkCore(ef core 核心包) *

              Microsoft.EntityFrameworkCore.Relational(ef core 映射關(guān)系)

              Microsoft.EntityFrameworkCore.Tools(ef core 數(shù)據(jù)遷移包) *

              Microsoft.EntityFrameworkCore.SqlServer(ef core 連接SQL) *

              創(chuàng)建上下文

              public class AppDbContext:DbContext
              ? {
              ? ? ? public AppDbContext(DbContextOptions<AppDbContext> options) : base(options)
              ? ? ? {
              ?
              ? ? ? }
              ? }

              在Startup.cs中添加上下文

              //添加上下文
              ? ? ? ? ? services.AddDbContext<AppDbContext>(options =>
              ? ? ? ? ? {
              ? ? ? ? ? ? ? options.UseSqlServer(Configuration.GetConnectionString("MSSQL"));
              ? ? ? ? ? });

              在appsettings.json中連接服務(wù)器

              "ConnectionStrings": {
              ? "MSSQL": "Data Source=.;Initial Catalog=Unit01;Integrated Security=True"
              }

              遷移的過程只有兩步

              1. add-migration init

              2. update-database

              配置跨域

              首先下載NewGet的跨域包

              在Startup.cs中進行跨域

              services.AddCors(options =>
              ? ? ? ? ? {
              ? ? ? ? ? ? ? options.AddDefaultPolicy(a =>
              ? ? ? ? ? ? ? {
              ? ? ? ? ? ? ? ? ? //AllowAnyOrigin 來源
              ? ? ? ? ? ? ? ? ? //AllowAnyMethod 方法
              ? ? ? ? ? ? ? ? ? //AllowAnyHeader 頭部信息
              ? ? ? ? ? ? ? ? ? a.AllowAnyOrigin().AllowAnyMethod().AllowAnyHeader();
              ? ? ? ? ? ? ? });
              ? ? ? ? ? });

              需要在下一個方法中進行使用

              ?

              本文摘自 :https://www.cnblogs.com/

              開通會員,享受整站包年服務(wù)立即開通 >