EFCORE POSTGRE的使用方法

2021-08-21 10:14:14 字數 873 閱讀 7552

首先在nuget裡找到幾個源如下

然後安裝下來

現在講的是先設計好資料庫的方式postgre安裝配置不多做介紹

現在資料庫裡建一張表如下

然後去建乙個模型類對應表裡的鍵值**如下

public class user

public string username

public int? age

}

然後手動繼承dbcontext

public class energyiotdbcontext : dbcontext

protected override void onmodelcreating(modelbuilder builder)

public virtual dbsetuser

}

因為此處就一張表user 有多張表這裡對應建模型類和 dbset就可以了

下面最關鍵的一步 在configureservices注入

public void configureservices(iservicecollection services)

這邊的energyiotdbcontext就是我們剛剛繼承dbcontext實現的 sqlconn是從配置檔案裡讀取資料庫連線字串,我的上篇文章有詳細介紹.net core中如何讀取配置檔案的不多做介紹了。

使用方法很簡單。

SqlCacheDependency的使用方法

步驟一 sql資料庫必須開啟servicebroker服務,首先檢測是否已經啟用servicebroker,檢測方法 select databasepropertyex 資料庫名稱 isbrokerenabled 1表示已經啟用0表示沒有啟用 步驟二 如果servicebroker沒有啟用,使用下面...

UITabBarController的使用心得

這段時間了解下uitabbarcontroller,今天把我遇到的問題和心得記錄下。網上有很多uitabbarcontroller的資料,對於一些uitabbarcontroller的基礎性知識,在這裡我就不囉嗦了。可以看這裡 今天我要說的是自己的一些不同於網上的的心得。官方的一副還是要貼出來。我也...

UITabBarController的使用步驟

初始化 uitabbarcontroller 設定uiwindow的rootviewcontroller為 uitabbarcontroller 根據具體情況,通過addchildviewcontroller方法新增對應個數的子控制器 uitabbarcontroller新增控制器的方式有2種 新增...