This library provides an interface and class with a single boolean method that returns true if the string provided is a valid credit card number, in other words it contains only digits and the Luhn algorithm validates the checksum. The library is a dependency of two projects: the Bank of Random Credit purchase authorizer and the Everyone is Authorized payment client. These two libraries available in NuGet are designed to be used for software design demonstrations and course labs for unit testing and dependency injection.
$ dotnet add package WonderfulWidgets.CreditCardValidatorNo README available.