Top 20 NuGet quarks Packages
An IUserType for IEnumerable<string>
An IUserType for Nullable<TimeSpan>
An extension for converting between types
A comparer for asserting equality of objects, including generic types, IEnumerable, IComparable<T> and IEquatable<T>
An extension for asserting object equality by using the Quarks.AssertComparer
An extension for representing a deep object graph as a flat series of values
A property convention which sets not nullable
A property convention which sets length for strings
A property convention which sets not nullable
Foundations for domain model design
Quarks.DataAccess.Db
Reveals the running application's main or entry assembly. Works for Web applications (where GetEntryAssembly won't)
Provides a wrapper around ConfigurationManager.AppSettings to allow dependency injections
Gets the execution folder of the given assembly
Reveals whether or not the given assembly is a debug build
Gets the version of the assembly containing the given type
Provides easy methods for obtaining attributes, and improves performance by keeping retrieved attributes in a dictionary cache
A TextWriter that outputs to the debug console
A simple utility class which simplifies creating a class that implements IDisposable
An implmentation of DynamicObject