HttpClient.ViewController.RenderStream C# (CSharp) Method

RenderStream() public method

public RenderStream ( Stream stream ) : void
stream Stream
return void
		public void RenderStream (Stream stream)
		{
			var reader = new StreamReader (stream);
			InvokeOnMainThread (() => {
				string clientType = HandlerType != null ? $"HttpClient is using {HandlerType.Name}\n" : string.Empty;
				TheLog.Value = $"{clientType} The HTML returned by the server: {reader.ReadToEnd ()}";
				TheButton.Enabled = true;
			});
		}

Usage Example

Ejemplo n.º 1
0
        public async Task HttpSample(bool secure)
        {
            var client = new System.Net.Http.HttpClient();

            viewController.HandlerType = typeof(HttpMessageInvoker).GetField("handler", BindingFlags.Instance | BindingFlags.NonPublic)?.GetValue(client).GetType();
            viewController.RenderStream(await client.GetStreamAsync(secure ? "https://www.xamarin.com" : viewController.WisdomUrl));
        }
All Usage Examples Of HttpClient.ViewController::RenderStream