Rest Logging

RestLoggingHelper jest specjalną klasą, która ma pomóc w śledzeniu ruchu w ramach requestów.

Zasada działania

RestLoggingHelper dla każdego przychodzącego requestu tworzy stos serwisów i zarejestrowanych w ich ramach akcji przez które przechodzi. Fakt rozpoczęcia akcji trzeba ręcznie zarejestrować dodając do stosu obiekt ServiceMessageType, który w założeniu powinien być enumem. Gdy z danego serwisu wychodzimy usuwamy z góry stosu ostatnią akcję.

RestLoggingHelper przy każdej wypisanej wiadmości dodaje informację o akcji, która jest najwyżej w stosie.

Typy logów

CRTICAL

ERROR

INFO

DEBUG

WARNING

Last updated