public IActionResult OnPostUpload() { if (Upload == null && !string.IsNullOrEmpty(Type)) { Message = "Upload is empty"; return(Page()); } var result = cService.ConvertFileToJsonAsync(Type, Upload.ReadAsList()); if (result.IsSuccess) { result = cService.SaveToFile(Type, result.Content, Path.Combine(Environment.ContentRootPath, DIRECTORY)); Message = result.IsSuccess ? "File uploaded" : result.ErrorMessage; IsSuccess = result.IsSuccess; } else { Message = $"Error converting file {result.ErrorMessage}"; IsSuccess = false; } return(Page()); }