public WeaponData (Weapon weapon) { id = weapon.Id; name = weapon.Name; damage = weapon.Damage; coldDown = weapon.ColdDown; }
public RegisterWeaponResponse execute (RegisterWeaponRequest registerWeaponRequest) { Weapon weapon = new Weapon (registerWeaponRequest.Id, registerWeaponRequest.Name, registerWeaponRequest.Damage, registerWeaponRequest.ColdDown); weaponRepository.Save (weapon); return new RegisterWeaponResponse (weapon.Id); }
public void Save (Weapon weapon) { weapons.Add (weapon.Id, weapon); }