Я не заинтересован в выполнении с MSTest.exe или через тестовый проводник, но через простой код C # (без использования Process).Мне нужна функция, где внешний пользователь может инициировать выполнение теста с помощью webAPI и получать результаты trx в качестве ответа.Я могу добиться этого с помощью вызова MSTest.exe с использованием объекта Process.Но проблема в том, что у меня не может быть MSTest.exe на моем веб-сервере, где должен быть размещен webAPI (для запуска запуска теста), поэтому я не могу продолжить работу с объектом Process (или выполнением пакетного файла).Одним из возможных решений, которое я подумал, является наличие какого-либо пакета dll или nuget, который позволяет выполнять тестовые случаи с аналогичными аргументами, которые передаются в MSTest.exe (например, тестовый проект dll, категория и т. Д.), Тогда мне не нужно иметь MSTest.exe на моем веб-сайте.Сервер вместо этого я могу вызвать эту DLL, получить результаты и вернуть их.Но я не уверен, есть ли такой dll или пакет nuget.