public BattleHub(IMainHandler mainHandler) : base(mainHandler) { }
public BaseHub(IMainHandler mainHandler) { _mainHandler = mainHandler ?? throw new ArgumentNullException(nameof(mainHandler)); }