0
0
RhSolutions-Api/RhSolutions.Api/ConnectionStringsUtil.cs
Serghei Cebotari 01ff567c8a
All checks were successful
Test and release / test (push) Successful in 2m13s
Test and release / release-image (push) Successful in 2m24s
Fix connection string
2024-02-07 16:48:35 +03:00

31 lines
972 B
C#

public class ConnectionStringsUtil
{
private string dbHost;
private string dbPort;
private string dbName;
private string dbUser;
private string dbPassword;
private IConfiguration _configuration;
public ConnectionStringsUtil(IConfiguration configuration)
{
_configuration = configuration;
dbHost = configuration["DB_HOST"] ?? "localhost";
dbPort = configuration["DB_PORT"] ?? "5000";
dbName = configuration["DB_DATABASE"] ?? "rhsolutions";
dbUser = configuration["DB_USER"] ?? "chebser";
dbPassword = configuration["DB_PASSWORD"] ?? "Rehau-987";
}
public string GetRhDbString()
{
return _configuration["ConnectionsStrings:RhSolutionsLocal"]
?? $"Host={dbHost};Port={dbPort};Database={dbName};Username={dbUser};Password={dbPassword}";
}
public string GetIdentityDbString()
{
return _configuration["ConnectionsStrings:RhSolutionsLocal"]
?? $"Host={dbHost};Port={dbPort};Database={dbName};Username={dbUser};Password={dbPassword}";
}
}