public GameConnectionHandlerTests()
        {
            var container      = DependencyResolver.Current;
            var gameEngine     = container.Resolve <IGameEngine>();
            var packetHandlers = container.Resolve <IPacketHandler[]>();

            GameConnectionHandler.Init(gameEngine, packetHandlers);
            ConnectionHandler = new GameConnectionHandler(new EmbeddedChannel());
        }
Exemple #2
0
        static void InitialiseGameConnectionHandler(IContainer container)
        {
            Debug.Assert(container != null);

            var engine         = container.Resolve <IGameEngine>();
            var packetHandlers = container.Resolve <IPacketHandler[]>();

            Debug.Assert(engine != null);
            Debug.Assert(packetHandlers != null);

            GameConnectionHandler.Init(engine, packetHandlers);
        }