-
Notifications
You must be signed in to change notification settings - Fork 5.2k
Closed
Labels
api-suggestionEarly API idea and discussion, it is NOT ready for implementationEarly API idea and discussion, it is NOT ready for implementationarea-System.Net
Milestone
Description
leveraging the base IPAddress and IPAddressParser, I would like to introduce CIDR block data structures and extension methods for behaviors. I have implemented this logic in .NET and want to port it to dotnet core. I feel the timing of this addition fits with the upcoming 5.0 release milestone.
the structures I propose are:
IPNumeric / IPNumericV4 / IPNumericV6 - data structures. These structures make the logic in CidrBlock much simpler. This is the "arithmetic" and CidrBlock is the Geometry.
CidrBlock - IP Address logic useful in handling CIDR notation concepts
CidrBlockExtensions - Set logic for CidrBlocks, such as IsAdjacent, Contains, Overlaps
iamcarbon, am11 and dzmitry-lahodaiamcarbon
Metadata
Metadata
Assignees
Labels
api-suggestionEarly API idea and discussion, it is NOT ready for implementationEarly API idea and discussion, it is NOT ready for implementationarea-System.Net