Pinned Repositories
AsyncLock
An async/await-friendly lock for .NET, complete with asynchronous waits, safe reëntrance, and more.
EmptyConstructor
Adds an empty constructor to classes even if you have a non-empty one defined.
Extensions
.NET APIs for commonly used programming patterns and utilities, such as dependency injection, logging, and configuration.
Fody
Extensible tool for weaving .net assemblies
Freezable
Implements the Freezable pattern as part of your build
Funcular.IdGenerators
Distributed, standalone, ordered, stateless, thread-safe, random Id generator in Base 36. Clustered-index-friendly, human readable. Example: 040VZ-C6SL0-1003B-Z00R2 (dashes are cosmetic; store as char(20))
PropertyChanged
Injects INotifyPropertyChanged code into properties at compile time
public
Publicize
Converts non-public members to public hidden members
SequentialGuid
This is an example project to demonstrate the creation of sequential GUID values for use as primary keys in database tables under various database types.
yanglee's Repositories
yanglee/AsyncLock
An async/await-friendly lock for .NET, complete with asynchronous waits, safe reëntrance, and more.
yanglee/EmptyConstructor
Adds an empty constructor to classes even if you have a non-empty one defined.
yanglee/Extensions
.NET APIs for commonly used programming patterns and utilities, such as dependency injection, logging, and configuration.
yanglee/Fody
Extensible tool for weaving .net assemblies
yanglee/Freezable
Implements the Freezable pattern as part of your build
yanglee/Funcular.IdGenerators
Distributed, standalone, ordered, stateless, thread-safe, random Id generator in Base 36. Clustered-index-friendly, human readable. Example: 040VZ-C6SL0-1003B-Z00R2 (dashes are cosmetic; store as char(20))
yanglee/PropertyChanged
Injects INotifyPropertyChanged code into properties at compile time
yanglee/public
yanglee/Publicize
Converts non-public members to public hidden members
yanglee/SequentialGuid
This is an example project to demonstrate the creation of sequential GUID values for use as primary keys in database tables under various database types.
yanglee/Usable
Disposable, without the Using
yanglee/Virtuosity
Change all members to virtual as part of your build.