Sterowanie aplikacją konsolową za pomocą komend

Sterowanie aplikacją konsolową za pomocą komend
W2
  • Rejestracja: dni
  • Ostatnio: dni
0

Witam,

Mam aplikację konsolową w .NET Core. Na potrzeby wewnętrznego debugowania potrzebuję dodać coś w stylu wewnętrznego wiersza poleceń. Idea jest taka że podaję komentę w stylu "services list -all" i dostaję oczekiwany output. Ma to być proste i możliwie mało pracochłonne ponieważ potrzebuję tego tylko do celów debugowania(niedostępne dla użytkownika końcowego). Nie mam czasu implementować tego sam, daltego szukam jakiejś prostej biblioteki. Wszystko co do tej pory znalazłem w temacie dotyczy parsowania linii komend z agrs ale to niespecjalnie uda mi się zaadaptować. Kotś spotkał się z podobną biblioteką ?

Pozdrawiam,
W2K

katelx
  • Rejestracja: dni
  • Ostatnio: dni
  • Lokalizacja: Hong Kong
W2
  • Rejestracja: dni
  • Ostatnio: dni
0
katelx napisał(a):

np http://commandline.codeplex.com/

Dziękuję. Akurat tą bibliotekę widziałem i ona jest typowo do parsowania wiersza poleceń. Składdnia nie do końca odpowiada temu co chciałem.

katelx
  • Rejestracja: dni
  • Ostatnio: dni
  • Lokalizacja: Hong Kong
0

ale ta libka nie przejmuje sie skad argumenty pochodza, chodzi tylko o format i tyle. polecalabym ci raczej dostosowac sie do jakiegos gotowego formatu, jak wymyslisz wlasny to mozesz miec problem z uzyciem istniejacego rozwiazania.

jak znasz pythona to moze byc ci wygodnie uzyc ironpythona i miec naprawde duzy arsenal do debugowania (t.j. mozesz przekazywac do programu cale skrypty ktore wchodza w interakcje z twoimi danymi w runtime)

Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.