2

데이터 계약 serializer에는 순환 참조 및 TimeSpan에 대한 지원과 같은 xml serializer보다 몇 가지 장점이 있습니다. 내 앱 설정에 데이터 계약 시리얼 라이저를 사용하려면 어떻게해야합니까?앱 계약에 데이터 계약 직렬기를 어떻게 사용할 수 있습니까?

+1

왜? 'ConfigurationManager'는 이미'AppSettings'에 접근 할 수있게 해줍니다. – Oded

+0

@Oded TimeSpan 멤버가있는 클래스를 배열로 serialize하는 중입니다. –

+0

확인. 그렇다면 커스텀'ConfigurationSection'을 만들고 그것을 사용하는 것이 어떻습니까? http://msdn.microsoft.com/en-us/library/2tw134k3.aspx – Oded

답변

1

.config 파일에 강력한 형식의 데이터가 필요한 경우 사용자 고유의 구성 섹션을 작성해야합니다.

MSDN에서 How to: Create Custom Configuration Sections Using ConfigurationSection에 설명 된대로 형식을 추가하고 몇 가지 메서드를 재정의하려면 ConfigurationSection에서 상속해야합니다.

+0

.settings 파일을 사용하고 싶었지만 iiuc 사용자 지정 구성 섹션은 별도의 작업 이었습니까? –

+0

@ BrunoMartinez - 수정하십시오. 그들은'.config' 파일에 들어갑니다. – Oded