public NetworkComponent(IObjectSerializer serializer, IConnectionHandler connection, INetworkComponentManager networkComponentManager)
        {
            m_Serializer              = serializer;
            m_ConnectionHandler       = connection;
            m_NetworkComponentManager = networkComponentManager;

            BuildType();
        }
 protected ClientSyncUnityGameObjectEntity(
     IWindsorContainer container,
     IObjectSerializer objectSerializer,
     IConnectionHandler connectionHandler,
     INetworkComponentManager networkComponentManager) : base(objectSerializer, connectionHandler, networkComponentManager)
 {
     m_Container = container;
 }
 public RpcHandler(
     IObjectSerializer objectSerializer,
     IGamePlatformAccessor gamePlatformAccessor,
     IConnectionHandler connectionHandler,
     INetworkComponentManager networkComponentManager,
     ILogger logger) : base(objectSerializer, gamePlatformAccessor, connectionHandler, logger)
 {
     m_ObjectSerializer        = objectSerializer;
     m_NetworkComponentManager = networkComponentManager;
 }
 protected BaseEntity(IObjectSerializer serializer, IConnectionHandler connectionHandler, INetworkComponentManager networkComponentManager) : base(serializer, connectionHandler, networkComponentManager)
 {
     m_ConnectionHandler = connectionHandler;
 }