Skip to content

Latest commit

 

History

6 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 

Repository files navigation

NuGet License

NetworkActivityManager

This is a a Network Activity Indicator Manager for Xamarin.iOS projects.

Lisence

MIT

Install

Install from NuGet.

> Install-Package Pawotter.NetworkActivityManger

Usage

NetworkActivityManger.Instance.Attach();
// activity_count = 1, UIApplication#NetworkActivityIndicatorVisible = true

NetworkActivityManger.Instance.Attach();
// activity_count = 2, UIApplication#NetworkActivityIndicatorVisible = true

NetworkActivityManger.Instance.Detach();
// activity_count = 1, UIApplication#NetworkActivityIndicatorVisible = true

NetworkActivityManger.Instance.Detach();
// activity_count = 0, UIApplication#NetworkActivityIndicatorVisible = false

NetworkActivityManger.Instance.Detach();
// activity_count = 0, UIApplication#NetworkActivityIndicatorVisible = false

Usage (with System.Net.HttpClient)

var httpClient = new HttpClient(new HttpNetworkActivityDelegatingHandler());

About

A Network Activity Indicator Manager for Xamarin.iOS

Topics

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages