Skip to content

Instantly share code, notes, and snippets.

@RLittlesII
Created February 15, 2019 05:43
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save RLittlesII/6967844d4f9339e439c05851a1f81d24 to your computer and use it in GitHub Desktop.
Save RLittlesII/6967844d4f9339e439c05851a1f81d24 to your computer and use it in GitHub Desktop.
/// <summary>
/// Interface representing the Network Connectivity features.
/// </summary>
public interface IConnectivity
{
/// <summary>
/// Gets the network access.
/// </summary>
NetworkAccess NetworkAccess { get; }
/// <summary>
/// Gets the connection profiles.
/// </summary>
IEnumerable<ConnectionProfile> Profiles { get; }
/// <summary>
/// Gets the connectivity changed observable sequence.
/// </summary>
IObservable<ConnectivityChangedEventArgs> ConnectivityChanged { get; }
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment