private static void StartListen(ActorSystem system, int port) { var logger = LogManager.GetLogger("ClientGateway"); _tcpConnectionSettings = new TcpConnectionSettings { PacketSerializer = new PacketSerializer( new PacketSerializerBase.Data( new ProtoBufMessageSerializer(TypeModel.Create()), new TypeAliasTable())) }; var clientGateway = system.ActorOf(Props.Create(() => new ClientGateway(logger, CreateSession))); clientGateway.Tell(new ClientGatewayMessage.Start(new IPEndPoint(IPAddress.Any, port))); }