This commit is contained in:
Дмитрий Шиманский
2023-12-20 09:26:06 +03:00
parent 1593ea8d5e
commit 4d665665c1

View File

@@ -4,14 +4,13 @@ public class Program
{ {
public static void Main() public static void Main()
{ {
string args = Environment.CommandLine;
Console.WriteLine(args); var parse = (string name) => Environment.GetEnvironmentVariable(name) ?? null;
var parsedArgs = args.Split(";");
var parse = (string name) => parsedArgs.FirstOrDefault(k => k.StartsWith(name))?.Split("=")[1] ?? null;
Startup.clientId = parse("clientId"); Startup.clientId = parse("clientId");
Startup.clientSecret = parse("clientSecret"); Startup.clientSecret = parse("clientSecret");
Startup.redirectUrl = parse("redirectUrl"); Startup.redirectUrl = parse("redirectUrl");
Startup.connectionString = $"Host={parse("Host")};Username={parse("Username")};Password={parse("Password")};Database={parse("Database")}"; Startup.connectionString = $"Host={parse("Host")};Username={parse("Username")};Password={parse("Password")};Database={parse("Database")}";
Console.WriteLine(parse("clientId"));
CreateHostBuilder() CreateHostBuilder()
.Build() .Build()
.Run(); .Run();