Contains interfaces and abstract classes that make it easy to create a class that is an Entity or ValueObject. Also contains utility functionality that make it easy to: * check if a string is null, has white space or is empty * check if a integer is 0 * calculate the age of something for a give date * get mime type * get mime type for a given file extension * get extension for a given mime type * generate random alpha numeric text, non alpha numeric text, alpha numeric text with special characters and non alpha numeric with special characters. * generate random integer value * check if an object is null * etc.
$ dotnet add package CMS.StdLib Contains interfaces and abstract classes that make it easy to create a class that is an Entity or ValueObject.
Also contains utility functionality that make it easy to:
* check if a string is null, has white space or is empty
* check if a integer is 0
* calculate the age of something for a give date
* get mime type
* get mime type for a given file extension
* get extension for a given mime type
* generate random alpha numeric text, non alpha numeric text, alpha numeric text with special characters and non alpha numeric with special characters.
* generate random integer value
* check if an object is null
* etc.