public MissionCommand(string[] data, IMissionController mission, IMissionFactory factory, IWriter writer) : base(data) { this.MissionController = mission; this.MissionFactory = factory; this.Writer = writer; }
public OutputCommand(string[] data, IArmy army, IWriter writer, IMissionController missionController) : base(data) { this.Army = army; this.Writer = writer; this.MissionController = missionController; }
public GameController(IServiceProvider serviceProvider, IMissionController missionController, ICommandParser commandFactory, IArmy army) { this.army = army; this.missionController = missionController; this.serviceProvider = serviceProvider; this.commandFactory = commandFactory; this.stringBuilder = new StringBuilder(); }
public GameController(IWriter writer) { this.wareHouse = new WareHouse(); this.writer = writer; this.army = new Army(); this.missionController = new MissionController(this.army, this.wareHouse); this.soldiersFactory = new SoldierFactory(); this.missionFactory = new MissionFactory(); }
public MainWindow(IGridService gridService, IRoverService roverService, IGridService grid) { _gridService = gridService; _roverService = roverService; _grid = grid; _missionController = new MissionController(_roverService, _gridService); InitializeComponent(); }
public GameController(IMissionController missionController, ISoldierFactory soldierFactory, IMissionFactory missionFactory, IWriter writer, IWareHouse wareHouse, IArmy army) { this.missionController = missionController; this.soldierFactory = soldierFactory; this.missionFactory = missionFactory; this.wareHouse = wareHouse; this.writer = writer; this.army = army; }
private static void BindDepedencies() { IKernel kernel = new StandardKernel(); kernel.Load(Assembly.GetExecutingAssembly()); var roverService = kernel.Get <IRoverService>(); var gridService = kernel.Get <IGridService>(); var grid = kernel.Get <IGrid>(); _missionController = new MissionController(roverService, gridService); }
public Engine(IReader reader, IWriter writer, IMissionController missionController, IGameController gameController, IArmy army, IWareHouse wareHouse , ISoldierFactory soldierFactory, IMissionFactory missionFactory, IAmmunitionFactory ammunitionFactory) { this.reader = reader; this.writer = writer; this.missionController = missionController; this.gameController = gameController; this.army = army; this.wareHouse = wareHouse; this.soldierFactory = soldierFactory; this.missionFactory = missionFactory; this.ammunitionFactory = ammunitionFactory; }
public MissionCommand(IMissionController missionController) : base(missionController) { }
public SoldierCommand(IMissionController missionController, IList <string> args) : base(missionController, args) { }
public MissionCommand(IMissionFactory missionFactory, IMissionController missionController) { this.missionFactory = missionFactory; this.missionController = missionController; }
public GameController(IMissionController missionController, ISoldierFactory soldierFactory) { this.missionController = missionController; this.soldierFactory = soldierFactory; }
public WarehouseCommand(IMissionController missionController) : base(missionController) { }
public Command(IMissionController missionController, ISoldierFactory soldierFactory, ICollection <string> args) { this.missionController = missionController; this.soldierFactory = soldierFactory; this.args = args; }