예외 상황에서 데이터베이스에 로그인해야하는 추가 속성을 사용 중입니다. 추가 속성 사용에 대해서는이 링크에서 확인하십시오. https://www.codeproject.com/articles/140911/log4net-tutoriallog4net의 추가 속성이 비어 있는지 확인하는 방법
해당 속성이 초기화되지 않은 경우 webconfig에 체크를 추가하고 싶습니다. 해당 속성이 초기화 된 경우 다른 작업을 수행하십시오. 어떻게 그럴 수 있습니까? 댓글의
:
log4net.ThreadContext.Properties [ "속성 1"] = someval; 어떤 경우에는이 속성을 설정합니다. 하지만 % property {Property1}을 사용하면 설정 한 값을 표시합니다. 그러나 값을 지정하지 않은 경우에는 데이터베이스 열에 (null)을 기록합니다. null 값을 피하고 빈 공간을 추가하는 방법은 무엇입니까?
보여주십시오
하는 것으로를 ** 당신의 ** 코드 대신에 링크의 자습서를 읽고 올바르게하려는 것을 설명하십시오. – stuartd
@stuartd : log4net.ThreadContext.Properties [ "Property1"] = someval; 일부 경우이 속성을 설정합니다. 하지만 % property {Property1}을 사용하면 설정 한 값의 값이 표시됩니다. 그러나 값을 지정하지 않은 경우에는 데이터베이스 열에 (null)을 기록합니다. null 값을 피하고 빈 공간을 추가하는 방법은 무엇입니까? –