CSharp - Nuget

Serilog

Simple .NET logging with fully-structured events.

Serilog.AspNetCore

Serilog logging for ASP.NET Core. This package routes ASP.NET Core log messages through Serilog, so you can get information about ASP.NET's internal operations written to the same Serilog sinks as your application events.

Serilog.Settings.Configuration

A Serilog settings provider that reads from Microsoft.Extensions.Configuration sources, including .NET Core's appsettings.json file.

Serilog.Sinks.Console

A Serilog sink that writes log events to the Windows Console or an ANSI terminal via standard output. Coloring and custom themes are supported, including ANSI 256-color themes on macOS, Linux and Windows 10. The default output is plain text; JSON formatting can be plugged in using a package such as Serilog.Formatting.Compact.

Serilog.Sinks.File

Writes Serilog events to one or more text files.

Serilog.Sinks.Seq

A Serilog sink that writes events to the Seq structured log server. Supports all modern .NET platforms.

Shouldly

Shouldly - Assertion framework for .NET. The way asserting *Should* be

SixLabors.ImageSharp

ImageSharp is a new, fully featured, fully managed, cross-platform, 2D graphics API.


ImageSharp is a new, fully featured, fully managed, cross-platform, 2D graphics library. Designed to simplify image processing, ImageSharp brings you an incredibly powerful yet beautifully simple API.


ImageSharp is designed from the ground up to be flexible and extensible. The library provides API endpoints for common image processing operations and the building blocks to allow for the development of additional operations.


Built against .NET 6, ImageSharp can be used in device, cloud, and embedded/IoT scenarios.

SmtpServer

.NET SmtpServer

SolrNet

SolrNet is a .NET Open Source client for Apache Solr. This version of SolrNet is compatible with Solr 1.x to Solr 7.x. This package comes with a build in easy to use Dependency Injection for SolrNet.Core.

SonarAnalyzer.CSharp

Roslyn analyzers that spot Bugs, Vulnerabilities and Code Smells in your code. For an even better overall experience, you can use SonarQube for IDE (Visual Studio, Rider, see https://www.sonarsource.com/products/sonarlint), which is a free extension that can be used standalone or with SonarQube (Server, Cloud, see: https://www.sonarsource.com/products/sonarqube/ and https://www.sonarsource.com/products/sonarcloud/).

Spark.NET

Generate charts out of number sequences with unicode characters:


Spark.Render(0, 30, 55, 80, 33, 150) --> "▁▂▃▄▂█"