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 ?
Logi w ASP.NET MVC
- Rejestracja: dni
- Ostatnio: dni
- Postów: 253
- Rejestracja: dni
- Ostatnio: dni
- Lokalizacja: UK
- Postów: 2235
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
- Rejestracja: dni
- Ostatnio: dni
- Postów: 5226
Należy pamiętać, że logi nie ograniczają się tylko do backendu i warto zbierać logi z frontu.
- Rejestracja: dni
- Ostatnio: dni
- Lokalizacja: UK
- Postów: 2235
@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"?
- Rejestracja: dni
- Ostatnio: dni
- Postów: 5226
@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