У меня есть консольное приложение, которому требуется доступ к основным функциям .net, таким как добавление пакетов. На данный момент я использую следующее, что работает хорошо.
var process = Process.Start("dotnet.exe", $"add package {package.PackageName}");
Однако «dotnet.exe» будет работать только на Windows. Есть ли кроссплатформенное решение, чтобы сделать то же самое? Есть ли официальная библиотека для доступа к ним?