아마도이 질문은 다른 방식으로 이전에 요청되었지만 찾을 수 없었습니다.IApplicationSettingsProvider 클래스에 추가 정보를 어떻게 제공합니까?
예를 들어, 모든 플러그인 응용 프로그램 어셈블리에 하나 이상의 IPlugin 유형이 있습니다. 각 어댑터에는 공통 디렉토리에 저장된 자체 설정 구조가 있습니다. 하나의 인접한 파일이나 별도의 파일에 저장되는지 여부는 중요하지 않습니다. 각 어댑터에는 하나 이상의 설정이 연관되어있을 수 있습니다. 설정에는 사용할 이름과 플러그인이 모두 설정됩니다. 나는 다음과 같은 요구 사항을 사용하여 이러한 구성 시스템을 만드는 것 어떻게
: 나는 설정 시스템에 내장 .NETs를 사용하여 스크래치
- 을 호스트 응용 프로그램에 대한 책임을 져야합니다 플러그인 설정의 위치와 각각의 플러그인이 독서에 대한 책임 될 것
- 플러그인에 전달하고를 분리하는 자신의 설정을 작성우려 사항. 호스트 응용 프로그램 은 Plugin.Save (thePath)를 호출해야하고 일을 수행해야합니다.
- 모든 설정은 내가 내 자신의 SettingsProvider를 작성해야한다고 인식, 사용자가 지금까지