Patterns

Retry Helper

One of the smaller NUGET packages I’ve published in the last few years is CG.Retry. This package contains a single utility class, named RetryHelper, which simplifies the process of retrying blocks of code. Here’s a quick example:

  So, […]

Repository Extension

Photo by Sharon McCutcheon on Unsplash Last time I wrote about a Strategy extension for my Builder library that makes it easier to separate my algorithm implementations from my Providers. The Strategy / Builder combination is a good fit, but, things could be […]