C# Class NinjaCoder.MvvmCross.Factories.ProjectFactory

Defines the ProjectFactory type.
Inheritance: IProjectFactory
显示文件 Open project: asudbury/NinjaCoderForMvvmCross

Public Methods

Method Description
GetAllowedProjects ( FrameworkType frameworkType ) : IEnumerable

Gets the allowed projects.

GetRouteModifier ( FrameworkType frameworkType ) : RouteModifier

Gets the route modifier.

GetWizardsSteps ( ) : List

Gets the wizards steps.

ProjectFactory ( IResolverService resolverService, IRegisterService registerService, ICachingService cachingService, ISettingsService settingsService ) : System

Initializes a new instance of the ProjectFactory class.

RegisterWizardData ( ) : void

Registers the wizard data.

Method Details

GetAllowedProjects() public method

Gets the allowed projects.
public GetAllowedProjects ( FrameworkType frameworkType ) : IEnumerable
frameworkType FrameworkType Type of the framework.
return IEnumerable

GetRouteModifier() public method

Gets the route modifier.
public GetRouteModifier ( FrameworkType frameworkType ) : RouteModifier
frameworkType FrameworkType Type of the framework.
return RouteModifier

GetWizardsSteps() public method

Gets the wizards steps.
public GetWizardsSteps ( ) : List
return List

ProjectFactory() public method

Initializes a new instance of the ProjectFactory class.
public ProjectFactory ( IResolverService resolverService, IRegisterService registerService, ICachingService cachingService, ISettingsService settingsService ) : System
resolverService IResolverService The resolver service.
registerService IRegisterService The register service.
cachingService ICachingService The caching service.
settingsService ISettingsService The settings service.
return System

RegisterWizardData() public method

Registers the wizard data.
public RegisterWizardData ( ) : void
return void