Latest Build: |
The purpose of the libarary is to provide extensions and types supporting threading.
- API Documentation
- View package in nuget.org at: https://www.nuget.org/packages/OpenCollar.Extensions.Threading/
There are no hard dependencies on tooling, all that is required is the .NET Core 3.1 SDK which can be installed:
- From the SDK page;
- Or as part of Visual Studio 2019 (Versions >= 16.4.0) (the Community Edition is free).
- Visual Studio Extensions:
- CodeMaid - very handy for standardising formatting;
- EditorGuideLines - simple vertical lines in the VS text editor to help with alignment and line length;
- FxCop - static code analysis;
- GhostDoc - XML comment generation and editing;
- ILSpy - code decompilation;
- Markdown Editor - VS editor for Markdown files;
- SpecFlow - acceptance testing;
- Visual Studio Code Extensions:
- Jebbs PlantUML - UML diagram generation.
- Options Pattern in .NET Core;
- Tutorial: Express your design intent more clearly with nullable and non-nullable reference types;
- Mastering Markdown
- Coveralls GitHub Action
- Badges
- OpenCollar.Azure.ReliableQueue
- OpenCollar.Azure.Storage
- OpenCollar.Extensions
- OpenCollar.Extensions.ApplicationInsights
- OpenCollar.Extensions.Collections
- OpenCollar.Extensions.Configuraton
- OpenCollar.Extensions.Environment
- OpenCollar.Extensions.IO
- OpenCollar.Extensions.Logging
- OpenCollar.Extensions.Security
- OpenCollar.Extensions.SqlClient
- OpenCollar.Extensions.Threading
- OpenCollar.Extensions.Validation