Logi w ASP.NET MVC

0

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 ?

2

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

2

Należy pamiętać, że logi nie ograniczają się tylko do backendu i warto zbierać logi z frontu.

1

@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"?

1

Niezastąpiony Tim Corey wszystko Ci wyjaśni...

1

@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

1 użytkowników online, w tym zalogowanych: 0, gości: 1