Dreamine.Web 1.0.0.0
WPF와 Blazor를 한 코드 흐름으로 연결하고 반복적인 MVVM 코드를 줄이는 오픈소스 FullKit 공식 웹 애플리케이션입니다.
로딩중...
검색중...
일치하는것 없음
DreamineWeb.App 클래스 참조

더 자세히 ...

DreamineWeb.App에 대한 상속 다이어그램 :
DreamineWeb.App에 대한 협력 다이어그램:

Public 멤버 함수

void SetServiceProvider (IServiceProvider serviceProvider)

Protected 멤버 함수

override void OnStartup (StartupEventArgs e)

속성

static ? IServiceProvider ServiceProvider [get, private set]

상세한 설명

App 기능과 관련 상태를 캡슐화합니다.

App.xaml.cs 파일의 16 번째 라인에서 정의되었습니다.

멤버 함수 문서화

◆ OnStartup()

override void DreamineWeb.App.OnStartup ( StartupEventArgs e)
inlineprotected

Startup 이벤트 또는 상태 변경을 처리합니다.

매개변수
e이벤트와 관련된 데이터를 포함합니다.
예외
InvalidOperationException현재 객체 상태에서 On Startup 작업을 수행할 수 없는 경우 발생합니다.

App.xaml.cs 파일의 81 번째 라인에서 정의되었습니다.

82 {
83 base.OnStartup(e);
84
85 if (ServiceProvider is null)
86 throw new InvalidOperationException("ServiceProvider was not initialized before WPF startup.");
87
88 var window = ServiceProvider.GetRequiredService<Views.MainWindow>();
89 MainWindow = window;
90 window.Show();
91 }

다음을 참조함 : ServiceProvider.

◆ SetServiceProvider()

void DreamineWeb.App.SetServiceProvider ( IServiceProvider serviceProvider)
inline

Service Provider 값을 설정합니다.

매개변수
serviceProviderservice Provider에 사용할 IServiceProvider 값입니다.
예외
ArgumentNullException필수 입력 인자 중 하나가 null인 경우 발생합니다.

App.xaml.cs 파일의 52 번째 라인에서 정의되었습니다.

53 {
54 ServiceProvider = serviceProvider ?? throw new ArgumentNullException(nameof(serviceProvider));
55 }

다음을 참조함 : ServiceProvider.

속성 문서화

◆ ServiceProvider

? IServiceProvider DreamineWeb.App.ServiceProvider
staticgetprivate set

Service Provider 값을 가져오거나 설정합니다.

App.xaml.cs 파일의 26 번째 라인에서 정의되었습니다.

26{ get; private set; }

다음에 의해서 참조됨 : OnStartup(), SetServiceProvider().


이 클래스에 대한 문서화 페이지는 다음의 파일로부터 생성되었습니다.: