C# 클래스 withSIX.Play.Applications.ViewModels.ViewModelFactory

상속: IApplicationService, IViewModelFactory
파일 보기 프로젝트 열기: SIXNetworks/withSIX.Desktop

공개 메소드들

메소드 설명
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

비공개 메소드들

메소드 설명
CreateSoftwareUpdateLegacy ( ) : ExportLifetimeContext
CreateSoftwareUpdateSquirrel ( ) : ExportLifetimeContext

메소드 상세

CreateAbout() 공개 메소드

public CreateAbout ( ) : ExportLifetimeContext
리턴 ExportLifetimeContext

CreateAddRepository() 공개 메소드

public CreateAddRepository ( ) : ExportLifetimeContext
리턴 ExportLifetimeContext

CreateApplicationLicenses() 공개 메소드

public CreateApplicationLicenses ( ) : ExportLifetimeContext
리턴 ExportLifetimeContext

CreateApps() 공개 메소드

public CreateApps ( ) : ExportLifetimeContext
리턴 ExportLifetimeContext

CreateGame() 공개 메소드

public CreateGame ( Game game ) : ExportLifetimeContext
game Game
리턴 ExportLifetimeContext

CreateMissionLibraryViewModel() 공개 메소드

public CreateMissionLibraryViewModel ( Game game ) : ExportLifetimeContext
game Game
리턴 ExportLifetimeContext

CreateModLibraryViewModel() 공개 메소드

public CreateModLibraryViewModel ( Game game ) : ExportLifetimeContext
game Game
리턴 ExportLifetimeContext

CreateServerLibraryViewModel() 공개 메소드

public CreateServerLibraryViewModel ( Game game, ServersViewModel serversViewModel ) : ExportLifetimeContext
game Game
serversViewModel ServersViewModel
리턴 ExportLifetimeContext

CreateSoftwareUpdate() 공개 메소드

public CreateSoftwareUpdate ( ) : ExportLifetimeContext
리턴 ExportLifetimeContext

ViewModelFactory() 공개 메소드

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
리턴 System