public ChatService(ConsoleWrapper console, CitylineClient citylineClient, HttpClient httpClient, ChannelService channelService) : base(console) { _citylineClient = citylineClient; _citylineClient.Subscribe("sentences", SentenceHandler); _httpClient = httpClient; _channelService = channelService; }
public static CitylineClient Create(Uri serverUrl, string deviceId) { var handler = new HttpClientHandler { ClientCertificateOptions = ClientCertificateOption.Manual, ServerCertificateCustomValidationCallback = (httpRequestMessage, cert, cetChain, policyErrors) => { return(true); } }; var citylineClient = new CitylineClient(serverUrl, () => new HttpClient(handler), m => { m.Headers.Add("device-id", deviceId); }); return(citylineClient); }
public UserService(ConsoleWrapper console, CitylineClient citylineClient, HttpClient httpClient) : base(console) { _citylineClient = citylineClient; _httpClient = httpClient; }
public ChannelService(ConsoleWrapper console, CitylineClient citylineClient, HttpClient httpClient) : base(console) { _citylineClient = citylineClient; _citylineClient.Subscribe("channels", ChannelsHandler); _httpClient = httpClient; }