Sample implementation of CQS for .NET apps