internal EcoPlayer(InternalEcoUser user, IPlayerManager playerManager, IDependencyContainer container) : base(container) { InternalEcoUser = user ?? throw new ArgumentNullException(nameof(user)); PlayerManager = playerManager; User = new EcoPlayerUser(this, container, playerManager); ecoEntity = new EcoPlayerEntity(this); }
internal void BuildReference(InternalEcoUser user) { InternalEcoUser = user ?? throw new ArgumentNullException(nameof(user)); ecoEntity = new EcoPlayerEntity(this); }