|
Dreamine.Web 1.0.0.0
WPF와 Blazor를 한 코드 흐름으로 연결하고 반복적인 MVVM 코드를 줄이는 오픈소스 FullKit 공식 웹 애플리케이션입니다.
|

Public 멤버 함수 | |
| SiteSettingsService (DreamineOptions opts) | |
| async Task | SaveAsync (SiteSettings settings) |
속성 | |
| SiteSettings | Current [get] |
정적 Private 멤버 함수 | |
| static SiteSettings | DefaultFrom (DreamineOptions opts) |
Private 속성 | |
| SiteSettings | _settings |
| readonly string | _filePath |
정적 Private 속성 | |
| static readonly JsonSerializerOptions | _json = new() { WriteIndented = true } |
Site Settings Service 기능과 관련 상태를 캡슐화합니다.
SiteSettingsService.cs 파일의 15 번째 라인에서 정의되었습니다.
|
inline |
지정한 설정으로 SiteSettingsService 클래스의 새 인스턴스를 초기화합니다.
| opts | opts에 사용할 DreamineOptions 값입니다. |
SiteSettingsService.cs 파일의 72 번째 라인에서 정의되었습니다.
다음을 참조함 : _filePath, _settings, DefaultFrom(), DreamineWeb.Models.DreamineOptions.ResolvedDataPath.

|
inlinestaticprivate |
Default From 작업을 수행합니다.
| opts | opts에 사용할 DreamineOptions 값입니다. |
SiteSettings 결과입니다.SiteSettingsService.cs 파일의 159 번째 라인에서 정의되었습니다.
다음을 참조함 : DreamineWeb.Models.DreamineOptions.SiteDescription, DreamineWeb.Models.DreamineOptions.SiteTitle.
다음에 의해서 참조됨 : SiteSettingsService().

|
inline |
Async 데이터를 저장합니다.
| settings | settings에 사용할 SiteSettings 값입니다. |
Task 결과입니다.SiteSettingsService.cs 파일의 128 번째 라인에서 정의되었습니다.
|
private |
file Path 값을 보관합니다.
SiteSettingsService.cs 파일의 34 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : SaveAsync(), SiteSettingsService().
|
staticprivate |
json 값을 보관합니다.
SiteSettingsService.cs 파일의 44 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : SaveAsync().
|
private |
settings 값을 보관합니다.
SiteSettingsService.cs 파일의 25 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : SaveAsync(), SiteSettingsService().
|
get |
Current 값을 가져옵니다.
SiteSettingsService.cs 파일의 54 번째 라인에서 정의되었습니다.