public ProxyAcceptCallback(ProxyEntity proxy) : base(proxy) { _client_api = new OpenClientApi("./proxy_callback_api.json"); _client_mapper = new ClientEntityMapper(); _client_repository = new ClientRepository(_client_api, _client_mapper); _client_creator = new ClientCreatorRequest(_client_repository); _client_connector = new ClientConnectorRequest(_client_repository); _client_disconnector = new ClientDisconnectorRequest(_client_repository); _client_linker = new ClientLinkerRequest(_client_repository); _client_receiver = new ClientReceiverRequest(_client_repository); _client_sender = new ClientSenderRequest(_client_repository); }
public ServerAcceptCallback(ServerEntity server) : base(server) { _client_api = new OpenClientApi("./server_callback_api.json"); _client_mapper = new ClientEntityMapper(); _client_repository = new ClientRepository(_client_api, _client_mapper); _client_creator = new ClientCreatorRequest(_client_repository); _client_disconnector = new ClientDisconnectorRequest(_client_repository); _client_linker = new ClientLinkerRequest(_client_repository); _client_receiver = new ClientReceiverRequest(_client_repository); _client_sender = new ClientSenderRequest(_client_repository); _client_connector = new ClientConnectorRequest(_client_repository); }
public void Test1() { _client_api = new OpenClientApi("./server_information.json"); _client_mapper = new ClientEntityMapper(); _client_repository = new ClientRepository(_client_api, _client_mapper); _client_creator = new ClientCreatorRequest(_client_repository); ClientEntity client = _client_creator.Handle(new IPEndPoint(IPAddress.Parse("127.0.0.1"), 666)); Assert.IsNotNull(client); ClientEntity client2 = _client_creator.Handle(new IPEndPoint(IPAddress.Parse("127.0.0.1"), 666)); Assert.IsNotNull(client2); Assert.AreNotSame(client, client2); }