Skip to content

Commit 67c1f87

Browse files
committed
move to appsettings
1 parent 1074d59 commit 67c1f87

File tree

1 file changed

+10
-16
lines changed

1 file changed

+10
-16
lines changed

LookupOrg.cs

Lines changed: 10 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -20,25 +20,19 @@ public LookupOrg(ILogger<LookupOrg> logger)
2020
[Function("LookupOrg")]
2121
public async Task<IActionResult> RunAsync([HttpTrigger(AuthorizationLevel.Anonymous, "get", "post")] HttpRequest req)
2222
{
23-
string? keyVaultName = Environment.GetEnvironmentVariable("KEY_VAULT_NAME");
24-
var kvUri = "https://" + keyVaultName + ".vault.azure.net";
25-
_logger.LogInformation($"KeyVault uri: {kvUri}");
23+
_logger.LogInformation("Get vars");
24+
var userID = Environment.GetEnvironmentVariable("MYSQL_USER");
25+
var dbName = Environment.GetEnvironmentVariable("MYSQL_DATABASE");
26+
var pw = Environment.GetEnvironmentVariable("MYSQL_PASSWORD");
27+
var server = Environment.GetEnvironmentVariable("MYSQL_SERVER");
2628

27-
var secretClient = new SecretClient(new Uri(kvUri), new DefaultAzureCredential());
28-
29-
_logger.LogInformation("Get secrets");
30-
var userID = await secretClient.GetSecretAsync("database");
31-
var dbName = await secretClient.GetSecretAsync("db-user");
32-
var pw = await secretClient.GetSecretAsync("db-pw");
33-
var server = await secretClient.GetSecretAsync("server");
34-
35-
_logger.LogInformation("C# HTTP trigger function processed a request.");
29+
_logger.LogInformation("Create connection string");
3630
var builder = new MySqlConnectionStringBuilder
3731
{
38-
Server = server.Value.Value + ".mysql.database.azure.com",
39-
Database = dbName.Value.Value,
40-
UserID = userID.Value.Value,
41-
Password = pw.Value.Value,
32+
Server = server + ".mysql.database.azure.com",
33+
Database = dbName,
34+
UserID = userID,
35+
Password = pw,
4236
SslMode = MySqlSslMode.Required,
4337
};
4438

0 commit comments

Comments
 (0)