July 24, 2022

Useful libraries (updating)

BenchmarkDotNet - https://www.nuget.org/packages/BenchmarkDotNet - transforms methods into benchmarks.

ASP.NET Core OData - https://www.nuget.org/packages/Microsoft.AspNetCore.OData - create OData endpoints.

NBomber - https://www.nuget.org/packages/NBomber - load testing framework.

Verify - https://github.com/VerifyTests/Verify - assertion of complex data models and documents.

OpenIddict - https://www.nuget.org/packages/OpenIddict - OAuth 2.0/OpenID Connect flows implementation.

CsvHelper - https://www.nuget.org/packages/CsvHelper - reading and writing CSV files.

Pulumi - https://www.pulumi.com - cloud infrastructure as code using programming language.

Quartz.NET - https://www.nuget.org/packages/Quartz - job scheduling system.

AutoFixture - https://www.nuget.org/packages/AutoFixture - generates values for anonymous variables in tests.

MediatR - https://www.nuget.org/packages/MediatR - message dispatching via C# generic variance.

System.Linq.Async - https://www.nuget.org/packages/System.Linq.Async - LINQ extensions for IAsyncEnumerable.

NLog - https://www.nuget.org/packages/NLog - logging framework.

NSubstitute - https://www.nuget.org/packages/NSubstitute - mocking library