Cześć. Mam do was pytanie. Co to są Logi ? Oraz jak je dodać do projektu. I jesli mam program ktory zawiera wiele projektów to do jakiego projektu je dodać czy lepiej stworzyć nową Biblioteke klas ?
Zapewne chodzi o logowanie błędów i operacji wykonywanych w Twojej aplikacji. Możesz np. zapisywać takie rzeczy do pliku, bazy danych albo jednego i drugiego. Zachęcam do lektury: https://docs.microsoft.com/en-us/aspnet/core/fundamentals/logging/?view=aspnetcore-2.2
Należy pamiętać, że logi nie ograniczają się tylko do backendu i warto zbierać logi z frontu.
@WeiXiao: a to ciekawe. Jakie sugerujesz rozwiązanie? Wysyłanie requestów w tle z logami? Nie wystarczy po prostu zapis logów w backandzie, które koniec końców i tak zapoczątkowane były we froncie? Ciężko mi sobie wyobrazić zalety logowania tego co dzieje się we froncie. No bo co konkretnie można logować? "Kliknął przycisk X"?
Niezastąpiony Tim Corey wszystko Ci wyjaśni...
@Aventus:
Tak, requesty + np. global exception handler.
Why? undefined variable trololo/some weird error/nullpointer on Internet Explorer 11 / Safari X
itd.
Chyba można to porównać do telemetrii, a nią po coś jednak się to stosuje w dużych softach :P