Dzień dobry,
mam dwa programy w którym jeden to fronted(Rejestr Wylęgów .NET) i backend (WebAPI).
Jak zrobić teraz aby za pomocą polecenie dotnet watch run uruchomił się w oddzielnym wątku Rejestr Wylęgów .NET,a w drugim WebAPI?
Oczywiście chodzi oto żeby uruchomić do wszystko z jednego polecenia, bo oddzielnie jak to zrobić to wiem :)
Oba programy pracują na dwóch różnych portach.
0
1
Chcesz aby dwie różne aplikacje współdzieliły jeden proces?
#edit, aby zostało coś jeszcze poza komentarzami do tematu :D
Prosty przykład batch, który otworzy dwa terminale dotnetowe i odpali projekty:
start /d "PathDoProjektu1" dotnet watch run
start /d "PathDoProjektu2" dotnet watch run
Jak po zamknięciu projektu nie chcesz, żeby terminal zniknął to możesz odpalić cmd, a w nim dopiero dotneta:
start /d "PathDoProjektu1" CMD /K dotnet watch run
start /d "PathDoProjektu2" CMD /K dotnet watch run
Różnica polega na tym, że raz odpalasz bezpośrednio dotnet runner i po zamknięciu go terminal też zniknie. W drugiej opcji terminal pozostanie po zatrzymaniu.