private async Task LoadDatas() { var response = await AstrologieServiceHttp.GetThemeAstral(Model); switch (response.StatusCode) { case HttpStatusCode.OK: string content = await response.Content.ReadAsStringAsync(); data = JsonConvert.DeserializeObject <ImportJson>(content); swLoaded = true; break; default: MatToaster.Add("Impossible de recevoir les données du serveur", MatToastType.Danger, "Erreur http " + response.StatusCode, "danger"); NavigationManager.NavigateTo("/"); break; } }
private static void Main(string[] args) { // Importing the data from JSON and XML files if (!Database.Exists("MassDefectContext")) { ImportJson.SolarSystems(); ImportJson.Stars(); ImportJson.Planets(); ImportJson.Persons(); ImportJson.Anomalies(); ImportJson.AnomalyVictims(); ImportXml.NewAnomalies(); } // Tasks to export JSON files ExportJson.ExportPlanetsWhichAreNotAnomalyOrigins(); ExportJson.ExportPeopleWhichHaveNotBeenVictims(); ExportJson.ExportTopAnomaly(); // Task to export XML file ExportXml.ExtractAllAnomaliesAndPeopleAffected(); }