目的: 打算經過EF core 練習從database receive data 顯示到UI.json
1. 建立一個新的project Model.定義一個 base interface entity以及實現classapp
2. 接下來建立第一個table Mapping 的entity.性能
3.建立另一個project Service,建立一個class,以下 加入DbSet屬性,構造方法裏面有一個Database.EnsureCreated() 它會判斷database是否存在,不存在就會新建,不然什麼都不執行,不會影響性能....3d
4. 添加一個接口針對staff table的CRUD。Tuple 是元組結構,能夠返回一對 bool 和多個string message 對象.對象
5. 添加實現類.blog
6. 須要去Startup.cs裏面註冊接口和dbContext對象.接口
7. 那麼上面作完後須要去appsettings.json 裏面配置database connection string 和配置MigrationsAssembly的項目名.get
8. 如今能夠在controller裏面去獲取data,定義接口變量,經過注入對象實例,在get方法中線調用createStaff方法,在獲取建立的data返回.string
9. 結果顯示以下: database 已經包含建立的datait
Noted: 接下來要加入認證及受權等...