四月 24, 2025
範例:
public class DatabaseContext : IDisposable
{
private readonly IDbConnection _connection;
public DatabaseContext(string connectionString)
{
_connection = new SqlConnection(connectionString);
}
public IDbConnection Connection => _connection;
public void Dispose()
{
_connection?.Dispose();
}
}
上面的 public IDbConnection Connection => _connection; 程式碼是一個 C# 自動屬性(auto property)的縮寫寫法,等同於:
public IDbConnection Connection {
get {
retur
用ASP.NET MVC 的 ActionFilterAttribute來過濾API參數
Azure Data Studio 是一個GUI介面,可以在不同的平臺上執行,可在Mac,Window,Linux不同平臺安裝,以下在Mac環境安裝時,發生的問題:
在Mac安裝參考官方教學 :下載並安裝 Azure Data Studio
由於需要新增中文介面套件,在後來的擴充套件安裝時,發生了以下問題點
無法點擊安裝
Error while installing 'Chinese (Traditional) Language Pack for Azure Data Studio' extension. Please check logs for more details.
上述的錯誤出現,想說查看原始 vsix檔案來安裝
找到 https://github.com/microsoft/azuredatastudio/wiki/List-of-Extensions