Logi w ASP.NET MVC

Odpowiedz Nowy wątek
2019-08-25 18:07
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 ?

Nie wiesz, co to jest, ale wiesz, że tego potrzebujesz? - Burmistrz 2019-08-25 18:11
Tak. Bo ostatnio gdy oceniano mój projekt. Napisano że ich nie mam więc uznałem że są potrzebne :) - Michał Warmuz 2019-08-25 18:12

Pozostało 580 znaków

2019-08-25 22:47
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[...]/logging/?view=aspnetcore-2.2


Na każdy złożony problem istnieje rozwiązanie które jest proste, szybkie i błędne.

Pozostało 580 znaków

2019-08-25 23:42
2

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

edytowany 1x, ostatnio: WeiXiao, 2019-08-25 23:45

Pozostało 580 znaków

2019-08-26 00:57
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"?


Na każdy złożony problem istnieje rozwiązanie które jest proste, szybkie i błędne.

Pozostało 580 znaków

2019-08-26 00:59
1

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

Pozostało 580 znaków

2019-08-26 01:06
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

edytowany 6x, ostatnio: WeiXiao, 2019-08-26 01:13

Pozostało 580 znaków

Odpowiedz
Liczba odpowiedzi na stronę

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