public AddCommand(string[] data, IReposirtory repository, IGemFactory gemFactory) : base(data) { this.repository = repository; this.gemFactory = gemFactory; }
public CreateCommand(string[] data, IReposirtory reposirtory, IWeaponFactory weaponFactory) : base(data) { this.repository = reposirtory; this.weaponFactory = weaponFactory; }
public RemoveCommand(string[] data, IReposirtory repository) : base(data) { this.repository = repository; }