Witam.
Mam dziwne przeczucie, że już o tym pisałem. Nie potrafię tego znaleźć... Błagam o wybaczenie jeśli się powtarzam.
Piszę z zapytaniem, sugestią jak uruchomić/użyć .NET Framework w .NET Core? Biblioteki nie są moje, nie mam dostępy do kodu. Moje próby, które (chyba) nie są dobrymi rozwiązaniami:
-
Console Application - przyjmuje ścieżkę do pliku .json z danymi, które są deserializowane i przetwarzane, a następnie ten plik usuwa. Nie mam jak tego rozwiązania przetestować dla więcej niż 4 "wywołania", czy nie zaczną się wątki zazębiać. Nazwy plików przyjmowały by bieżącą datę co do milisekund, więc mało prawdopodobne, że się zdarzą powtórki.
-
"Królik"MQ - i tym podobne, to rozwiązanie "raczej" odpada. Trzeba instalować dużo rzeczy, a zamysł jest żeby aplikację hostować u klienta. A też moja wiedza w tych tematach jest bardzo uboga. Wiem, że istnieje, wiem na czym polega, ale nigdy nie pisałem takich aplikacji.
-
WebAPI (.NET Framework) - nie ogarniam tego... Zacząłem takie projekty pisać w .NET Core i szczerze mówiąc nie wiem od czego zacząć. Dodatkowo chce front w Angularze, a VS tworząc projekt tego typu nawet się mnie nie zapytał o framework...
Opcja numer 1 wydaje się być najprostsza, ale jednocześnie uciążliwa, ponieważ muszę się "zalogować" do bibliotek .NET Framework i trzymać tą sesje, a ona wygasa po zamknięciu aplikacji. Logowanie się z każdym wywołaniem wydłuża czas przetworzenia polecenia. Próbuje różnych rozwiązań, aby dowiedzieć się, czy ma to sens. Mam dziwnie przeczucie, że kasa jaką klient mi proponuje nie jest warta zachodu...