v3.0.1
In this release
- Added
IRandomSourceinterface used as the random number source internally - Added two implementations of
IRandomSourceSystemRandomSourceSecureRandomSource
- Changed
RandomStringGeneratorfrom static class
The change to RandomStringGenerator is a breaking change. Now you must create an instance of the class. The constructor takes an IRandomSource object. You can use one of the two provided random sources or create your own. This provides more flexibility in using the object and allows for more secure random string generation if required.