namespace Yuanshen.Gameserver.Game; internal sealed class ConsoleBridge { private IServiceProvider? _session; public void Attach(IServiceProvider session) => _session = session; public void Detach(IServiceProvider session) { if (ReferenceEquals(_session, session)) _session = null; } public IServiceProvider? Session => _session; }