Logi w ASP.NET MVC

Odpowiedz Nowy wątek
2019-08-25 18:07

Rejestracja: 1 rok temu

Ostatnio: 11 godzin temu

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

Rejestracja: 4 lata temu

Ostatnio: 4 godziny temu

Lokalizacja: UK

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

Rejestracja: 4 lata temu

Ostatnio: 3 godziny temu

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

Rejestracja: 4 lata temu

Ostatnio: 4 godziny temu

Lokalizacja: UK

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

Rejestracja: 2 lata temu

Ostatnio: 6 miesięcy temu

1

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

Pozostało 580 znaków

2019-08-26 01:06

Rejestracja: 4 lata temu

Ostatnio: 3 godziny temu

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

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