Методы создания строки подключения SQL Server с паролем в .NET Core

Вот несколько способов установить строку подключения к SQL Server в.NET Core с паролем:

Метод 1: использование класса SqlConnectionStringBuilder

using System.Data.SqlClient;
var builder = new SqlConnectionStringBuilder
{
    DataSource = "your_server_name",
    InitialCatalog = "your_database_name",
    UserID = "your_username",
    Password = "your_password"
};
string connectionString = builder.ConnectionString;

Метод 2: непосредственное использование строки подключения

string connectionString = "Server=your_server_name;Database=your_database_name;User ID=your_username;Password=your_password;";

Метод 3: использование appsettings.json (файл конфигурации)
В файле appsettings.json добавьте следующий раздел:

{
  "ConnectionStrings": {
    "DefaultConnection": "Server=your_server_name;Database=your_database_name;User ID=your_username;Password=your_password;"
  }
}

Затем в своем коде получите строку подключения следующим образом:

using Microsoft.Extensions.Configuration;
var configuration = new ConfigurationBuilder()
    .SetBasePath(Directory.GetCurrentDirectory())
    .AddJsonFile("appsettings.json")
    .Build();
string connectionString = configuration.GetConnectionString("DefaultConnection");