C# Class withSIX.Mini.Infra.Data.Services.GameSettingsViewModelFactory

Inheritance: IGameSettingsViewModelFactory, IInfrastructureService
Exibir arquivo Open project: SIXNetworks/withSIX.Desktop

Public Methods

Method Description
CreateApiModel ( Game game ) : IGameSettingsApiModel
GameSettingsViewModelFactory ( IAssemblyService ass ) : System

Private Methods

Method Description
GetApiModelType ( Type x ) : Type
GetApiModelTypeRegistry ( ) : Type>.IDictionary
GetGameSettingsTypes ( ) : IEnumerable
GetTypesSafe ( Assembly x ) : System.Type[]
GetViewModelType ( Type x ) : Type
GetViewModelTypeRegistry ( ) : Type>.IDictionary
IsGameSettingsType ( Type x ) : bool
MapToApiModelTypeName ( Type x ) : string
MapToViewModelTypeName ( Type x ) : string

Method Details

CreateApiModel() public method

public CreateApiModel ( Game game ) : IGameSettingsApiModel
game Game
return IGameSettingsApiModel

GameSettingsViewModelFactory() public method

public GameSettingsViewModelFactory ( IAssemblyService ass ) : System
ass IAssemblyService
return System