|
WeddingPlatform.Web 1.0.0.0
지도, 갤러리, 방명록, 계좌 안내와 배경음악을 링크 하나에 담는 무료 모바일 청첩장 서비스입니다.
|


Public 멤버 함수 | |
| MainWindow (DreamineBlazorServerHostOptions serverOptions) | |
Private 멤버 함수 | |
| async void | OnLoaded (object sender, RoutedEventArgs e) |
| async Task | OpenExternalAdminAsync (string baseUrl, string expectedInstanceId, string path="/admin", int timeoutMs=15000, int intervalMs=500) |
| void | ShowExternalBrowserMessage (string targetUrl, string message) |
정적 Private 멤버 함수 | |
| static async Task | NavigateAsync (WebView2 webView, string baseUrl, string expectedInstanceId, string path="/admin", int timeoutMs=15000, int intervalMs=500) |
| static async Task< bool > | WaitForInstanceAsync (string baseUrl, string expectedInstanceId, int timeoutMs, int intervalMs) |
| static void | OpenUrl (string url) |
| static void | ShowStartupError (Exception ex) |
Private 속성 | |
| readonly DreamineBlazorServerHostOptions | _serverOptions |
Main Window 기능과 관련 상태를 캡슐화합니다.
MainWindow.xaml.cs 파일의 21 번째 라인에서 정의되었습니다.
|
inline |
지정한 설정으로 MainWindow 클래스의 새 인스턴스를 초기화합니다.
| serverOptions | server Options에 사용할 DreamineBlazorServerHostOptions 값입니다. |
| ArgumentNullException | 필수 입력 인자 중 하나가 null인 경우 발생합니다. |
MainWindow.xaml.cs 파일의 57 번째 라인에서 정의되었습니다.
다음을 참조함 : _serverOptions, OnLoaded().

|
inlinestaticprivate |
Navigate Async 작업을 수행합니다.
| webView | web View에 사용할 WebView2 값입니다. |
| baseUrl | base Url에 사용할 string 값입니다. |
| expectedInstanceId | expected Instance Id에 사용할 string 값입니다. |
| path | path에 사용할 string 값입니다. |
| timeoutMs | timeout Ms에 사용할 int 값입니다. |
| intervalMs | interval Ms에 사용할 int 값입니다. |
Task 결과입니다.MainWindow.xaml.cs 파일의 249 번째 라인에서 정의되었습니다.
다음을 참조함 : ShowStartupError(), WaitForInstanceAsync().
다음에 의해서 참조됨 : OnLoaded().


|
inlineprivate |
Loaded 이벤트 또는 상태 변경을 처리합니다.
| sender | 이벤트를 발생시킨 객체입니다. |
| e | 이벤트와 관련된 데이터를 포함합니다. |
MainWindow.xaml.cs 파일의 92 번째 라인에서 정의되었습니다.
다음을 참조함 : _serverOptions, NavigateAsync(), OpenExternalAdminAsync(), ShowStartupError().
다음에 의해서 참조됨 : MainWindow().


|
inlineprivate |
Open External Admin Async 작업을 수행합니다.
| baseUrl | base Url에 사용할 string 값입니다. |
| expectedInstanceId | expected Instance Id에 사용할 string 값입니다. |
| path | path에 사용할 string 값입니다. |
| timeoutMs | timeout Ms에 사용할 int 값입니다. |
| intervalMs | interval Ms에 사용할 int 값입니다. |
Task 결과입니다.MainWindow.xaml.cs 파일의 170 번째 라인에서 정의되었습니다.
다음을 참조함 : OpenUrl(), ShowExternalBrowserMessage(), WaitForInstanceAsync().
다음에 의해서 참조됨 : OnLoaded().


|
inlinestaticprivate |
Open Url 작업을 수행합니다.
| url | url에 사용할 string 값입니다. |
MainWindow.xaml.cs 파일의 429 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : OpenExternalAdminAsync(), ShowExternalBrowserMessage().

|
inlineprivate |
Show External Browser Message 작업을 수행합니다.
| targetUrl | target Url에 사용할 string 값입니다. |
| message | 처리할 메시지입니다. |
MainWindow.xaml.cs 파일의 374 번째 라인에서 정의되었습니다.
다음을 참조함 : OpenUrl().
다음에 의해서 참조됨 : OpenExternalAdminAsync().


|
inlinestaticprivate |
Show Startup Error 작업을 수행합니다.
| ex | ex에 사용할 Exception 값입니다. |
MainWindow.xaml.cs 파일의 453 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : NavigateAsync(), OnLoaded().

|
inlinestaticprivate |
Wait For Instance Async 작업을 수행합니다.
| baseUrl | base Url에 사용할 string 값입니다. |
| expectedInstanceId | expected Instance Id에 사용할 string 값입니다. |
| timeoutMs | timeout Ms에 사용할 int 값입니다. |
| intervalMs | interval Ms에 사용할 int 값입니다. |
Task<bool> 결과입니다.MainWindow.xaml.cs 파일의 322 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : NavigateAsync(), OpenExternalAdminAsync().

|
private |
server Options 값을 보관합니다.
MainWindow.xaml.cs 파일의 31 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : MainWindow(), OnLoaded().