public async Task <IActionResult> UploadCollectorInstallerFile([FromForm] IFormFile file, [FromQuery] OperatingSystems system) { DataTable dtPolicyDetails = new DataTable(); dtPolicyDetails.Columns.Add("PaymentHead"); if (file == null || file.Length == 0) { return(Content("file not selected")); } try { var url = await _fileStorageProvider.UploadFormFileAsync(file, system); return(Ok(url)); } catch (Exception e) { return(BadRequest(e)); } }