@@ -20,7 +20,10 @@ public class Program
2020 private static async Task Main ( string [ ] args )
2121 {
2222 var builder = WebApplication . CreateBuilder ( args ) ;
23-
23+
24+ builder . Logging . ClearProviders ( ) ;
25+ builder . Logging . AddConsole ( ) ;
26+
2427 builder . Services . AddLogging ( _builder => _builder . AddConsole ( ) ) ;
2528
2629 builder . Services . AddResponseCompression ( options =>
@@ -55,40 +58,43 @@ private static async Task Main(string[] args)
5558
5659 var hangfireUser = string . Empty ;
5760 var hangfirePassword = string . Empty ;
58-
61+
5962 var pgsqlConnString = string . Empty ;
6063
6164 if ( OperatingSystem . IsWindows ( ) )
6265 {
6366 cfApiKey = Environment . GetEnvironmentVariable ( "CFAPI_Key" , EnvironmentVariableTarget . Machine ) ??
64- Environment . GetEnvironmentVariable ( "CFAPI_Key" , EnvironmentVariableTarget . User ) ??
65- Environment . GetEnvironmentVariable ( "CFAPI_Key" , EnvironmentVariableTarget . Process ) ??
66- string . Empty ;
67+ Environment . GetEnvironmentVariable ( "CFAPI_Key" , EnvironmentVariableTarget . User ) ??
68+ Environment . GetEnvironmentVariable ( "CFAPI_Key" , EnvironmentVariableTarget . Process ) ??
69+ string . Empty ;
6770
6871 redisServer = Environment . GetEnvironmentVariable ( "RedisServer" , EnvironmentVariableTarget . Machine ) ??
69- Environment . GetEnvironmentVariable ( "RedisServer" , EnvironmentVariableTarget . User ) ??
70- Environment . GetEnvironmentVariable ( "RedisServer" , EnvironmentVariableTarget . Process ) ??
71- "127.0.0.1:6379" ;
72+ Environment . GetEnvironmentVariable ( "RedisServer" , EnvironmentVariableTarget . User ) ??
73+ Environment . GetEnvironmentVariable ( "RedisServer" , EnvironmentVariableTarget . Process ) ??
74+ "127.0.0.1:6379" ;
7275
73- dbConnectionString = Environment . GetEnvironmentVariable ( "CFLOOKUP_SQL" , EnvironmentVariableTarget . Machine ) ??
76+ dbConnectionString =
77+ Environment . GetEnvironmentVariable ( "CFLOOKUP_SQL" , EnvironmentVariableTarget . Machine ) ??
7478 Environment . GetEnvironmentVariable ( "CFLOOKUP_SQL" , EnvironmentVariableTarget . User ) ??
7579 Environment . GetEnvironmentVariable ( "CFLOOKUP_SQL" , EnvironmentVariableTarget . Process ) ??
7680 string . Empty ;
7781
78- hangfireUser = Environment . GetEnvironmentVariable ( "CFLOOKUP_HangfireUser" , EnvironmentVariableTarget . Machine ) ??
82+ hangfireUser =
83+ Environment . GetEnvironmentVariable ( "CFLOOKUP_HangfireUser" , EnvironmentVariableTarget . Machine ) ??
7984 Environment . GetEnvironmentVariable ( "CFLOOKUP_HangfireUser" , EnvironmentVariableTarget . User ) ??
8085 Environment . GetEnvironmentVariable ( "CFLOOKUP_HangfireUser" , EnvironmentVariableTarget . Process ) ??
8186 string . Empty ;
8287
83- hangfirePassword = Environment . GetEnvironmentVariable ( "CFLOOKUP_HangfirePassword" , EnvironmentVariableTarget . Machine ) ??
88+ hangfirePassword =
89+ Environment . GetEnvironmentVariable ( "CFLOOKUP_HangfirePassword" , EnvironmentVariableTarget . Machine ) ??
8490 Environment . GetEnvironmentVariable ( "CFLOOKUP_HangfirePassword" , EnvironmentVariableTarget . User ) ??
8591 Environment . GetEnvironmentVariable ( "CFLOOKUP_HangfirePassword" , EnvironmentVariableTarget . Process ) ??
8692 string . Empty ;
87-
93+
8894 pgsqlConnString = Environment . GetEnvironmentVariable ( "CFLOOKUP_PGSQL" , EnvironmentVariableTarget . Machine ) ??
89- Environment . GetEnvironmentVariable ( "CFLOOKUP_PGSQL" , EnvironmentVariableTarget . User ) ??
90- Environment . GetEnvironmentVariable ( "CFLOOKUP_PGSQL" , EnvironmentVariableTarget . Process ) ??
91- string . Empty ;
95+ Environment . GetEnvironmentVariable ( "CFLOOKUP_PGSQL" , EnvironmentVariableTarget . User ) ??
96+ Environment . GetEnvironmentVariable ( "CFLOOKUP_PGSQL" , EnvironmentVariableTarget . Process ) ??
97+ string . Empty ;
9298 }
9399 else
94100 {
@@ -103,12 +109,12 @@ private static async Task Main(string[] args)
103109 var redis = ConnectionMultiplexer . Connect ( redisServer ) ;
104110
105111 builder . Services . AddSingleton ( redis ) ;
106-
112+
107113 builder . Services . AddDataProtection ( )
108114 . PersistKeysToStackExchangeRedis ( redis , "CFLookup-DataProtection-Keys" ) ;
109115
110116 builder . Services . AddScoped ( x => new SqlConnection ( dbConnectionString ) ) ;
111-
117+
112118 builder . Services . AddScoped ( x => new NpgsqlConnection ( pgsqlConnString ) ) ;
113119
114120 builder . Services . AddScoped < MSSQLDB > ( ) ;
@@ -130,11 +136,12 @@ private static async Task Main(string[] args)
130136 {
131137 } ) ;
132138#endif
133- builder . Services . AddScoped ( options => new CurseForge . APIClient . ApiClient ( cfApiKey , 201 , "whatcfprojectisthat@nolifeking85.tv" )
134- {
135- RequestDelay = TimeSpan . FromSeconds ( 5 ) ,
136- RequestTimeout = TimeSpan . FromMinutes ( 10 )
137- } ) ;
139+ builder . Services . AddScoped ( options =>
140+ new CurseForge . APIClient . ApiClient ( cfApiKey , 201 , "whatcfprojectisthat@nolifeking85.tv" )
141+ {
142+ RequestDelay = TimeSpan . FromSeconds ( 5 ) ,
143+ RequestTimeout = TimeSpan . FromMinutes ( 10 )
144+ } ) ;
138145
139146 var app = builder . Build ( ) ;
140147
0 commit comments