public static void Main(string[] args) { UpdateSettingsFile(); Port = (int)SettingsFile.Read().Port; BaseUrl = SettingsFile.Read().BaseUrl; CreateWebHostBuilder(args).Build().Run(); }
public static void Main(string[] args) { if (!File.Exists(SettingsFile.FilePath)) { File.WriteAllText(SettingsFile.FilePath, File.ReadAllText("SettingsTemplate.json").Replace("[PRIVATEKEY]", Guid.NewGuid().ToString())); } else { SettingsFileUpgrader.Upgrade(); } if (!File.Exists(NotificationsFile.FilePath)) { File.WriteAllText(NotificationsFile.FilePath, File.ReadAllText("NotificationsTemplate.json")); } Port = (int)SettingsFile.Read().Port; CreateWebHostBuilder(args).Build().Run(); }
private static void SetLanguage() { Language.Current = JsonConvert.DeserializeObject <Language>(File.ReadAllText($"locales/{SettingsFile.Read().ChatClients.Language}.json")); }