C# 클래스 Dependinator.Common.SettingsHandling.Private.SettingsService

상속: ISettingsService
파일 보기 프로젝트 열기: michael-reichenauer/Dependinator

공개 메소드들

메소드 설명
Edit ( Action editAction ) : void
Edit ( string path, Action editAction ) : void
EnsureExists ( ) : void
Get ( ) : T
Get ( string path ) : T
GetFilePath ( ) : string
Set ( setting ) : void
Set ( string path, setting ) : void
SettingsService ( ModelMetadata folder ) : System

비공개 메소드들

메소드 설명
GetProgramSettingsPath ( ) : string
GetSettingsFilePath ( string folderPath ) : string
GetWorkFolderSettingsPath ( ) : string
ParentFolderExists ( string path ) : bool
ReadAs ( string path ) : T
Set ( WorkFolderSettings settings ) : void
Set ( string path, WorkFolderSettings settings ) : void
TryReadFileText ( string path ) : string
WriteAs ( string path, obj ) : void
WriteFileText ( string path, string text ) : void

메소드 상세

Edit() 공개 메소드

public Edit ( Action editAction ) : void
editAction Action
리턴 void

Edit() 공개 메소드

public Edit ( string path, Action editAction ) : void
path string
editAction Action
리턴 void

EnsureExists() 공개 메소드

public EnsureExists ( ) : void
리턴 void

Get() 공개 메소드

public Get ( ) : T
리턴 T

Get() 공개 메소드

public Get ( string path ) : T
path string
리턴 T

GetFilePath() 공개 메소드

public GetFilePath ( ) : string
리턴 string

Set() 공개 메소드

public Set ( setting ) : void
리턴 void

Set() 공개 메소드

public Set ( string path, setting ) : void
path string
리턴 void

SettingsService() 공개 메소드

public SettingsService ( ModelMetadata folder ) : System
folder ModelMetadata
리턴 System