C# Class Ninject.Extensions.ContextPreservation.Fakes.WeaponFactory

WeaponFactory used in the tests.
Inheritance: IWeaponFactory
显示文件 Open project: ninject/Ninject.Extensions.ContextPreservation

Public Methods

Method Description
CreateNamedWeapon ( string name ) : INamedWeapon

Creates a named weapon

CreateWeapon ( ) : IWeapon

Creates a new weapon.

WeaponFactory ( IResolutionRoot resolutionRoot ) : Ninject.Parameters

Initializes a new instance of the WeaponFactory class.

Method Details

CreateNamedWeapon() public method

Creates a named weapon
public CreateNamedWeapon ( string name ) : INamedWeapon
name string The name argument.
return INamedWeapon

CreateWeapon() public method

Creates a new weapon.
public CreateWeapon ( ) : IWeapon
return IWeapon

WeaponFactory() public method

Initializes a new instance of the WeaponFactory class.
public WeaponFactory ( IResolutionRoot resolutionRoot ) : Ninject.Parameters
resolutionRoot IResolutionRoot The resolution root.
return Ninject.Parameters