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=Identity;Username={dbUser};Password={dbPassword}"; } }