How to get ConnectionString from appsettings.json in ASP.NET Core
By FoxLearn 2/18/2024 9:31:28 AM 650
This post shows you how to get a connection string from appsettings.json in ASP.NET Core
You can easily find your connection string add in appsettings.json file.
"ConnectionStrings": { "DefaultConnection": "Server=.;Database=dbtest;User Id=sa;Password=123@qaz;Connection Timeout=3000;" }
Creating a AppDbConnection class
public class AppDbConnection { public string DefaultConnectionString { get; set; } }
Opening your Startup class, then add a configuration as shown below.
services.Configure<AppDbConnection>(options => { options.DefaultConnectionString = Configuration.GetConnectionString("DefaultConnection"); });
You can get connection string from your repository as shown below.
private readonly string _connectionString; public DataRepository(IOptions<AppDbConnection> config) { _connectionString = config.Value.DefaultConnectionString; }
- Content Negotiation in Web API
- How to fix 'InvalidOperationException: Scheme already exists: Bearer'
- How to fix System.InvalidOperationException: Scheme already exists: Identity.Application
- Add Thread ID to the Log File using Serilog
- Handling Exceptions in .NET Core API with Middleware
- InProcess Hosting in ASP.NET Core
- Limits on ThreadPool.SetMinThreads and SetMaxThreads
- Controlling DateTime Format in JSON Output with JsonSerializerOptions
Categories
Popular Posts
Freedash bootstrap lite
11/13/2024
Portal HTML Bootstrap
11/14/2024
Simple Responsive Login Page
11/11/2024
RuangAdmin Template
11/17/2024