iT邦幫忙

2022 iThome 鐵人賽

DAY 12
0
自我挑戰組

Asp.Net Core 零基礎建立自己的Blog系列 第 12

[Day 12] EntityFramework DBContext 開始與資料庫說話

  • 分享至 

  • xImage
  •  

目標:
1.新增ApplicationDbContext.cs
2.跟系統註冊DbContext

步驟:
step1.新增ApplicationDbContext.cs
https://ithelp.ithome.com.tw/upload/images/20220924/201258534ZQH2fVuMS.png

step2.繼承DbContext物件,輸入option到DbContext裡面

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

step3.跟系統註冊說要使用資料庫這個服務(就跟註冊interface一樣)

builder.Services.AddDbContext<ApplicationDbContext>(
 options => options.UseSqlServer("Server=(localdb)\\MSSqlLocalDb;Database=Blog;"));

補充:
localhost連線字串如下,可能會有這兩種。
Server=(localdb)\MSSqlLocalDb;Database=Blog;
Server=localhost\SQLEXPRESS;Database=Blog;Trusted_Connection=True;


上一篇
[Day 11] 安裝Entity Framework
下一篇
[Day 13] EntityFramework 建立 Entity 資料庫物件
系列文
Asp.Net Core 零基礎建立自己的Blog30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言