private static void UpdateSettingsFile() { if (!File.Exists(SettingsFile.FilePath)) { File.WriteAllText(SettingsFile.FilePath, File.ReadAllText("SettingsTemplate.json").Replace("[PRIVATEKEY]", Guid.NewGuid().ToString())); } else { SettingsFileUpgrader.Upgrade(SettingsFile.FilePath); } if (!File.Exists(NotificationsFile.FilePath)) { File.WriteAllText(NotificationsFile.FilePath, File.ReadAllText("NotificationsTemplate.json")); } }
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(); }