コード例 #1
0
        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);
        }
コード例 #2
0
        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);
        }