private async Task OnConvertData() { if (!string.IsNullOrEmpty(FileContent)) { _status += $"{Environment.NewLine}Parsing text to logs..."; try { LoadedData.AddRange(await ConvertJsonToSiteLogs(FileContent)); _status += $"{Environment.NewLine}Parsed data into {LoadedData.Count} site logs. "; } catch (Exception ex) { _status += $"{Environment.NewLine}Unable to convert file content:"; _status += ex.Message; } } else { _status += "There is no text loaded."; } StateHasChanged(); }