public int Install([FromForm] InstallRequest request)
        {
            if (string.IsNullOrEmpty(request.TestSuiteName))
            {
                throw new ArgumentNullException(nameof(request.TestSuiteName));
            }

            if (request.Package == null)
            {
                throw new ArgumentNullException(nameof(request.Package));
            }

            string packageName = request.Package.FileName;

            var packageStream = request.Package.OpenReadStream();

            int id = PTMKernelService.InstallTestSuite(request.TestSuiteName, packageName, packageStream, request.Description);

            return(id);
        }