This library allows you to parse range of IP address string such as "192.168.0.0/24" and "192.168.0.0/255.255.255.0" and "192.168.0.0-192.168.0.255", and can contains check. This library supports both IPv4 and IPv6.
[Superseded] This package became only metadata package for installing "IPAddressRange" NuGet package, because "IPAddressRange" NuGet package became strong-named assembly.
Please consider to installing "IPAddress" NuGet package directly instead of this package.
Why didn't Microsoft include an IP address control in the stock toolbox for Visual Studio .NET? I needed something similar to the MFC CIPAddressCtrl class in a C# application recently, and was forced to roll my own. I tried to mimic the behavior of CIPAddressCtrl using C#, and hopefully I've...
TakeIo.NetworkAddress is a small library to handle IP/Mask operations (network mask tasks), like matching same network address between two IPs and a network mask. It also handles parsing of IP/Mask input strings like "192.168.0.0/24" or "192.168.0.0/255.255.0.0", and handle IP range addresses like...
Allows easy IP address access filtering by simply adding an attribute to MVC controller or controller action.
- single IP address filtering
- multiple IP address filtering
- single IP address range filtering
- multiple IP address range filtering
- a list of roles with linked IP...
This package includes data validation helpers such as:
- AlphaValidator for validating whether a string contains only alpha characters.
- AlphaNumericValidator for validating whether a string contains only alphanumeric characters.
- BetweenValidator for validating whether a value...
IPAddress Pool Wrapper allows you to parse or check IPAddress from list of IP Pools/Ranges in multiple regions. it also support files such as json and text file for large IP Ranges/Pools.
IPAddress Supported formats like 192.168.0.0/13, 192.168.0.0/255.248.0.0, 192.168.0.0-192.168.0.128
Tracking Plugin for Xamarin. It retrieves information about user's location without GPS activation: IP Address, country name, city name, GPS coordinates (latitude and longitude), country calling code, country currency, country flag image, etc.
This library is designed to optimize the lookup of an IP address in a set of IP Ranges. It supports both IPv4 and IPv6 addresses. It provides methods for checking if an IP address is a part of Public IP Ranges for M365 endpoints.