C# Class withSIX.Play.Applications.ViewModels.ViewModelFactory

Inheritance: IApplicationService, IViewModelFactory
Show file Open project: SIXNetworks/withSIX.Desktop

Public Methods

Method Description
CreateAbout ( ) : ExportLifetimeContext
CreateAddRepository ( ) : ExportLifetimeContext
CreateApplicationLicenses ( ) : ExportLifetimeContext
CreateApps ( ) : ExportLifetimeContext
CreateGame ( Game game ) : ExportLifetimeContext
CreateMissionLibraryViewModel ( Game game ) : ExportLifetimeContext
CreateModLibraryViewModel ( Game game ) : ExportLifetimeContext
CreateServerLibraryViewModel ( Game game, ServersViewModel serversViewModel ) : ExportLifetimeContext
CreateSoftwareUpdate ( ) : ExportLifetimeContext
ViewModelFactory ( ExportFactory aboutFactory, ExportFactory licenseFactory, ExportFactory repositoryFactory, ExportFactory suFactory, Lazy suFactory2, ExportFactory mlvFactory, ExportFactory mlv2Factory, UserSettings settings, IContentManager contentList, IDialogManager dm, Lazy lm, Lazy servers, Lazy mods, Lazy cvm, Lazy missions, ISpecialDialogManager specialDialogManager ) : System

Private Methods

Method Description
CreateSoftwareUpdateLegacy ( ) : ExportLifetimeContext
CreateSoftwareUpdateSquirrel ( ) : ExportLifetimeContext

Method Details

CreateAbout() public method

public CreateAbout ( ) : ExportLifetimeContext
return ExportLifetimeContext

CreateAddRepository() public method

public CreateAddRepository ( ) : ExportLifetimeContext
return ExportLifetimeContext

CreateApplicationLicenses() public method

public CreateApplicationLicenses ( ) : ExportLifetimeContext
return ExportLifetimeContext

CreateApps() public method

public CreateApps ( ) : ExportLifetimeContext
return ExportLifetimeContext

CreateGame() public method

public CreateGame ( Game game ) : ExportLifetimeContext
game Game
return ExportLifetimeContext

CreateMissionLibraryViewModel() public method

public CreateMissionLibraryViewModel ( Game game ) : ExportLifetimeContext
game Game
return ExportLifetimeContext

CreateModLibraryViewModel() public method

public CreateModLibraryViewModel ( Game game ) : ExportLifetimeContext
game Game
return ExportLifetimeContext

CreateServerLibraryViewModel() public method

public CreateServerLibraryViewModel ( Game game, ServersViewModel serversViewModel ) : ExportLifetimeContext
game Game
serversViewModel ServersViewModel
return ExportLifetimeContext

CreateSoftwareUpdate() public method

public CreateSoftwareUpdate ( ) : ExportLifetimeContext
return ExportLifetimeContext

ViewModelFactory() public method

public ViewModelFactory ( ExportFactory aboutFactory, ExportFactory licenseFactory, ExportFactory repositoryFactory, ExportFactory suFactory, Lazy suFactory2, ExportFactory mlvFactory, ExportFactory mlv2Factory, UserSettings settings, IContentManager contentList, IDialogManager dm, Lazy lm, Lazy servers, Lazy mods, Lazy cvm, Lazy missions, ISpecialDialogManager specialDialogManager ) : System
aboutFactory ExportFactory
licenseFactory ExportFactory
repositoryFactory ExportFactory
suFactory ExportFactory
suFactory2 Lazy
mlvFactory ExportFactory
mlv2Factory ExportFactory
settings withSIX.Play.Core.Options.UserSettings
contentList IContentManager
dm IDialogManager
lm Lazy
servers Lazy
mods Lazy
cvm Lazy
missions Lazy
specialDialogManager ISpecialDialogManager
return System