public LoginFucker(API api, IMessageHandler messageHandler, IClientWrapper clientWrapper) { _api = api; _messageHandler = messageHandler; _clientWrapper = clientWrapper; api.onPlayerConnected += OnPlayerConnected; }
public HttpRequestBuilder(IClientWrapper client, HttpMethod method, string baseUri) { _method = method ?? throw new ArgumentNullException(nameof(method)); _requestUriBase = baseUri ?? throw new ArgumentNullException(nameof(baseUri)); _client = client; _authenticationDictionary = new Dictionary <string, string>(); }
public void HandleClient(IClientWrapper client) { Task task = new Task(() => { try { while (true) { string message = client.Read(); if (message == null) { client.Close(); break; } long length = message.Length; CommandMessage cmd = CommandMessage.FromJSONString(message); bool result; string newMessage = m_controller.ExecuteCommand((int)cmd.Type, cmd.Args, out result); if (result) { client.Write(newMessage); } } } catch (IOException ex) { client.Close(); } }); task.Start(); }
public UserCommands(API api, IClientHandler clientHandler, IMessageHandler messageHandler, IClientWrapper clientWrapper) { this.messageHandler = messageHandler; this.api = api; this.clientHandler = clientHandler; this.clientWrapper = clientWrapper; }
public ClientConsole(ITerminal terminal, IConsoleFormatter formatter, IClientWrapper client) { _terminal = terminal; _formatter = formatter; _client = client; _sanitizer = new Sanitizer(); RewriteConsole(); }
public GameContext(IClientWrapper client, ISimpleStorage<Map> mapStorage, ISimpleStorage<DamageStatistics> damageStorage) { _client = client; _mapStorage = mapStorage; _damageStorage = damageStorage; Initialize(); }
public GameContext(IClientWrapper client, ISimpleStorage <Map> mapStorage, ISimpleStorage <DamageStatistics> damageStorage) { _client = client; _mapStorage = mapStorage; _damageStorage = damageStorage; Initialize(); }
public TestModule(API api, ICommandHandler commandHandler, IVehicleHandler vehicleHandler, IMessageHandler messageHandler, IClientWrapper clientWrapper, IWeaponUtils weaponUtils, IClientHandler clientHandler) { LoginFucker = new LoginFucker(api, messageHandler, clientWrapper); CommandHelp = new CommandHelp(api, commandHandler, messageHandler); ExtendedVehicleTest = new ExtendedVehicleTest(vehicleHandler, messageHandler); VehicleCommands = new VehicleCommands(api, vehicleHandler); ClientWrapperTest = new ClientWrapperTest(api, clientWrapper, messageHandler); WeaponCommands = new WeaponCommands(api, weaponUtils, messageHandler); UserCommands = new UserCommands(api, clientHandler, messageHandler, clientWrapper); }
public RealtimeCommand(ILogger <RealtimeCommand> log, IClientWrapper client, RealTimeBarsManager realTimeBarsManager, RealtimeConfig config, ICsvSerializer serializer) { this.log = log ?? throw new ArgumentNullException(nameof(log)); this.client = client ?? throw new ArgumentNullException(nameof(client)); this.realTimeBarsManager = realTimeBarsManager ?? throw new ArgumentNullException(nameof(realTimeBarsManager)); this.config = config ?? throw new ArgumentNullException(nameof(config)); this.serializer = serializer ?? throw new ArgumentNullException(nameof(serializer)); }
public HistoricCommand(ILogger <HistoricCommand> log, IClientWrapper client, HistoricalDataManager historicalDataManager, HistoricConfig config, ICsvSerializer serializer) { this.log = log ?? throw new ArgumentNullException(nameof(log)); this.client = client ?? throw new ArgumentNullException(nameof(client)); this.historicalDataManager = historicalDataManager ?? throw new ArgumentNullException(nameof(historicalDataManager)); this.config = config ?? throw new ArgumentNullException(nameof(config)); this.serializer = serializer ?? throw new ArgumentNullException(nameof(serializer)); }
public NewsCommand(ILogger <NewsCommand> log, IClientWrapper client, NewsConfig config, NewsProviderManager newsProvider, ContractManager contractManager, HistoricalNewsManager newsManager) { this.log = log ?? throw new ArgumentNullException(nameof(log)); this.client = client ?? throw new ArgumentNullException(nameof(client)); this.config = config ?? throw new ArgumentNullException(nameof(config)); this.newsProvider = newsProvider ?? throw new ArgumentNullException(nameof(newsProvider)); this.contractManager = contractManager ?? throw new ArgumentNullException(nameof(contractManager)); this.newsManager = newsManager ?? throw new ArgumentNullException(nameof(newsManager)); }
public bool Connect(string ip, int port) { try { IPEndPoint ep = new IPEndPoint(IPAddress.Parse(ip), port); TcpClient tcpClient = new TcpClient(); tcpClient.Connect(ep); client = new ClientWrapper(tcpClient); Connected = true; return(true); } catch (Exception ex) { Connected = false; return(false); } }
public void SetUp() { var handler = new HttpClientHandler() { AllowAutoRedirect = true }; _client = new HttpClient(handler) { BaseAddress = new Uri("http://localhost:50244") }; _client.DefaultRequestHeaders.Accept.Clear(); _client.DefaultRequestHeaders.Accept.Add( new MediaTypeWithQualityHeaderValue("application/json")); _fakeClient = Substitute.For <IClientWrapper>(); _fakeClient.GetInstance().Returns(_client); }
public ServerMessageListener(IClientWrapper client, IConsole console) { _console = console; _retriever = new ServerMessageRetriever(client); }
public Handler(IClientWrapper clienWrapper, IConfiguration configuration) { _clientWrapper = clienWrapper; _configuration = configuration; }
public ServerMessageRetriever(IClientWrapper clientWrapper) { _clientWrapper = clientWrapper; }
public PodcastRoadmapProcessor(IClientWrapper httpClient) : base(httpClient) { }
public HttpRequestFactory(IClientWrapper client, string baseAddress) { BaseAddress = baseAddress ?? throw new ArgumentNullException(nameof(baseAddress)); Client = client ?? throw new ArgumentNullException(nameof(client)); }
public ImageProcessor(IClientWrapper httpClient) : base(httpClient) { }
public virtual void OnConnected(IClientWrapper sender, ConnectedEvent @event) { }
public virtual void OnInputReceived(IClientWrapper sender, InputReceivedEvent @event) { }
public PageProcessor(string domain, IClientWrapper httpClient, ILinksExtractor linksExtractor) : base(httpClient) { _domain = domain; _linksExtrator = linksExtractor; }
public HttpClientBaseProcessor(IClientWrapper httpClient) { _httpClient = httpClient; }
public CsvSerializer(ILogger <CsvSerializer> logger, IClientWrapper client) { this.client = client ?? throw new ArgumentNullException(nameof(client)); this.logger = logger ?? throw new ArgumentNullException(nameof(logger)); }
public virtual void OnAuthenticated(IClientWrapper sender, AuthenticatedEvent @event) { }
public virtual void OnPackageReceived(IClientWrapper sender, PackageReceivedEvent @event) { }
public ContentProcessor(IClientWrapper httpClient) : base(httpClient) { }
public ClientWrapperTest(API api, IClientWrapper clientWrapper, IMessageHandler messageHandler) { _clientWrapper = clientWrapper; _messageHandler = messageHandler; _api = api; }
public async virtual Task OnExternalEvent(IClientWrapper sender, ExternalEvent @event) { }