|
Dreamine.MVVM.Interfaces 1.0.7
Dreamine.MVVM.Interfaces 공용 계약과 추상화를 제공합니다.
|

Public 멤버 함수 | |
| void | Register< TImplementation > () |
| void | Register< TService, TImplementation > () |
| void | Register< TService > (Func< TService > factory) |
| void | RegisterSingleton< TService > (TService instance) |
| void | RegisterSingleton< TImplementation > () |
| void | RegisterSingleton< TService, TImplementation > () |
| bool | IsRegistered (Type serviceType) |
I Service Registry 기능과 관련 상태를 캡슐화합니다.
IServiceRegistry.cs 파일의 13 번째 라인에서 정의되었습니다.
| bool Dreamine.MVVM.Interfaces.DependencyInjection.IServiceRegistry.IsRegistered | ( | Type | serviceType | ) |
Is Registered 조건을 확인합니다.
| serviceType | service Type에 사용할 Type 값입니다. |
true이고, 그렇지 않으면 false입니다.다음을 참조함 : IsRegistered().
다음에 의해서 참조됨 : IsRegistered().


| void Dreamine.MVVM.Interfaces.DependencyInjection.IServiceRegistry.Register< TImplementation > | ( | ) |
Register 작업을 수행합니다.
| TImplementation | TImplementation 형식 매개변수입니다. |
| TImplementation | : | class |
| void Dreamine.MVVM.Interfaces.DependencyInjection.IServiceRegistry.Register< TService > | ( | Func< TService > | factory | ) |
Register 작업을 수행합니다.
| TService | TService 형식 매개변수입니다. |
| factory | factory에 사용할 Func<TService> 값입니다. |
| TService | : | class |
| void Dreamine.MVVM.Interfaces.DependencyInjection.IServiceRegistry.Register< TService, TImplementation > | ( | ) |
Register 작업을 수행합니다.
| TService | TService 형식 매개변수입니다. |
| TImplementation | TImplementation 형식 매개변수입니다. |
| TService | : | class | |
| TImplementation | : | class | |
| TImplementation | : | TService |
| void Dreamine.MVVM.Interfaces.DependencyInjection.IServiceRegistry.RegisterSingleton< TImplementation > | ( | ) |
Register Singleton 작업을 수행합니다.
| TImplementation | TImplementation 형식 매개변수입니다. |
| TImplementation | : | class |
| void Dreamine.MVVM.Interfaces.DependencyInjection.IServiceRegistry.RegisterSingleton< TService > | ( | TService | instance | ) |
Register Singleton 작업을 수행합니다.
| TService | TService 형식 매개변수입니다. |
| instance | instance에 사용할 TService 값입니다. |
| TService | : | class |
| void Dreamine.MVVM.Interfaces.DependencyInjection.IServiceRegistry.RegisterSingleton< TService, TImplementation > | ( | ) |
Register Singleton 작업을 수행합니다.
| TService | TService 형식 매개변수입니다. |
| TImplementation | TImplementation 형식 매개변수입니다. |
| TService | : | class | |
| TImplementation | : | class | |
| TImplementation | : | TService |