Class ServiceExtensions
- Namespace
- BSGameLib.UI
- Assembly
- BSGameLib.UI.dll
Extension methods that register the UI with a game's dependency injection container.
public static class ServiceExtensions
- Inheritance
-
ServiceExtensions
- Inherited Members
Methods
AddUI(IServiceCollection)
Registers the UI's services, and the view-models, which DiscoverViewModels(IServiceCollection) registers.
public static IServiceCollection AddUI(this IServiceCollection services)
Parameters
servicesIServiceCollection
Returns
DiscoverViewModels(IServiceCollection)
Registers each ViewModel implementation as a singleton.
public static IServiceCollection DiscoverViewModels(this IServiceCollection services)
Parameters
servicesIServiceCollection