Byndyusoft.AspNetCore.Instrumentation.Tracing
Instrumentation tracing
ASP.NET Core MVC 추적.
dotnet add package Byndyusoft.AspNetCore.Instrumentation.Tracing public class Startup
{
public void ConfigureServices ( IServiceCollection services )
{
services . AddControllers ( )
. AddTracing ( ) ;
.. .
}
} public class Startup
{
public void ConfigureServices ( IServiceCollection services )
{
services . AddControllers ( )
. AddTracing ( options =>
{
options . TagRequestParamsInTrace = true ;
options . EnrichLogsWithParams = true ;
options . EnrichLogsWithHttpInfo = true ;
options . ValueMaxStringLength = 50 ;
options . Formatter = new SystemTextJsonFormatter
{
Options = new JsonSerializerOptions ( JsonSerializerDefaults . Web )
{
Converters =
{
new JsonStringEnumConverter ( )
}
}
} ;
} ) ;
.. .
}
}기본 옵션 매개 변수가 있습니다.
마스크 직렬화 패키지 byndyusoft.maskedserialization은 민감한 데이터를 숨기는 데 사용됩니다. NewTonSoftJsonFormatter.cs 클래스에서 구현 되었습니까?
기여하려면 지역 환경을 설정해야합니다. 전제 조건을 참조하십시오. 기여 및 워크 플로 가이드는 패키지 개발 수명주기를 참조하십시오.
기여 방법에 대한 자세한 개요는 기고 가이드에서 찾을 수 있습니다.
개발 기계에 다음과 같은 전제 조건을 모두 설치했는지 확인하십시오.
src 에서 패키지 로직을 구현하십시오tests 에서 단위 테스트 (이전 및 동시에 코딩과 동시에 선호) 추가 또는 AddAptmaster 브랜치를 타겟팅하십시오