public IActionResult Update(int id, [FromForm] InstallRequest request) { if (string.IsNullOrEmpty(request.TestSuiteName)) { throw new ArgumentNullException(nameof(request.TestSuiteName)); } if (request.Package == null) { throw new ArgumentNullException(nameof(request.Package)); } var packageName = request.Package.FileName; var packageStream = request.Package.OpenReadStream(); PTMKernelService.UpdateTestSuite(id, request.TestSuiteName, packageName, packageStream, request.Description); return(Ok()); }