Skip to content
@dailydevops

Daily DevOps & .NET

Daily DevOps & .NET

Welcome to our GitHub profile! We are a bunch of developers who love to share our knowledge and experience with the community. As part of our daily requirements, we create and maintain NuGet packages, mostly building blocks for .NET applications.

Table of contents

Overview - GitHub Actions

Overview - NuGet Packages

Overview - GitHub Actions

Overview - NuGet Packages

We try to keep our packages as simple as possible, focusing on a single task or a small set of related tasks. This way, you can easily integrate them into your projects as accelerators or building blocks.

Package Name Version
NetEvolve.Arguments
https://github.com/dailydevops/arguments

A library that provides compatible `ThrowIf` methods for .NET / C# for older runtimes.

NetEvolve.Arguments Version
NetEvolve.CodeBuilder
https://github.com/dailydevops/codebuilder

Provides a high-performance, memory-efficient builder for creating C# code.

NetEvolve.CodeBuilder Version
NetEvolve.Defaults
https://github.com/dailydevops/defaults

Source Only package, which provides the standard configurations and settings for the NetEvolve projects. Such as `.editorconfig`, build props and targets.

NetEvolve.Defaults Version
NetEvolve.Defaults.Analyzer
https://github.com/dailydevops/defaults

NetEvolve.Defaults.Analyzer provides several diagnostic analyzers, to improve the nuget package quality and consistency.

NetEvolve.Defaults.Analyzer Version
NetEvolve.Extensions.Data
https://github.com/dailydevops/extensions.data.git

Extensions for the `System.Data` namespace

NetEvolve.Extensions.Data Version
NetEvolve.Extensions.Hosting.WinForms
https://github.com/dailydevops/extensions.hosting.winforms

.NET Hosting infrastructure for Windows Forms.

NetEvolve.Extensions.Hosting.WinForms Version
NetEvolve.Extensions.MSTest
https://github.com/dailydevops/extensions.test

This library provides various compatibility features between `NUnit`, `XUnit`, `XUnit.V3`, `TUnit` and `MSTest`.

NetEvolve.Extensions.MSTest Version
NetEvolve.Extensions.NUnit
https://github.com/dailydevops/extensions.test

This library provides various compatibility features between `NUnit`, `XUnit`, `XUnit.V3`, `TUnit` and `MSTest`.

NetEvolve.Extensions.NUnit Version
NetEvolve.Extensions.Strings
https://github.com/dailydevops/extensions.strings

Library with common `string` extension methods for easy reuse.

NetEvolve.Extensions.Strings Version
NetEvolve.Extensions.Tasks
https://github.com/dailydevops/extensions.tasks

This library provides simple extension methods for `Task`, `Task`, `ValueTask` and `ValueTask`.

NetEvolve.Extensions.Tasks Version
NetEvolve.Extensions.TUnit
https://github.com/dailydevops/extensions.test

This library provides various compatibility features between `NUnit`, `XUnit`, `XUnit.V3`, `TUnit` and `MSTest`.

NetEvolve.Extensions.TUnit Version
NetEvolve.Extensions.XUnit
https://github.com/dailydevops/extensions.test

This library provides various compatibility features between `NUnit`, `XUnit`, `XUnit.V3`, `TUnit` and `MSTest`.

NetEvolve.Extensions.XUnit Version
NetEvolve.Extensions.XUnit.V3
https://github.com/dailydevops/extensions.test

This library provides various compatibility features between `NUnit`, `XUnit`, `XUnit.V3`, `TUnit` and `MSTest`.

NetEvolve.Extensions.XUnit.V3 Version
NetEvolve.FluentValue
https://github.com/dailydevops/fluentvalue.git

The fluent value validation library provides a set of fluent interfaces to validate values.

NetEvolve.FluentValue Version
NetEvolve.Guard
https://github.com/dailydevops/guard

Basic input validation via the `Ensure`-class throws an `ArgumentException`, `ArgumentNullException` or other Exception types, if the conditions are not met. The second parameter `parameterName` from `Ensure.That(T value, string? parameterName = default!)` is optional and is automatically populated by .NET, based on the `CallerArgumentExpressionAttribute` functionality.

NetEvolve.Guard Version
NetEvolve.HealthChecks
https://github.com/dailydevops/healthchecks

Contains general application HealthChecks.

NetEvolve.HealthChecks Version
NetEvolve.HealthChecks.AbstractionsDEPRECATED
https://github.com/dailydevops/healthchecks

Contains abstract implementations for the `NetEvolve.HealthChecks`.

NetEvolve.HealthChecks.Abstractions Version
NetEvolve.HealthChecks.Apache.ActiveMq
https://github.com/dailydevops/healthchecks

Contains HealthChecks for Apache ActiveMq, based on the NuGet package `Apache.NMS.ActiveMQ`.

NetEvolve.HealthChecks.Apache.ActiveMq Version
NetEvolve.HealthChecks.Apache.Kafka
https://github.com/dailydevops/healthchecks

Contains HealthChecks for Apache Kafka, based on the NuGet package `Confluent.Kafka`.

NetEvolve.HealthChecks.Apache.Kafka Version
NetEvolve.HealthChecks.Apache.Pulsar
https://github.com/dailydevops/healthchecks

Contains HealthChecks for Pulsar, based on the nuget package `DotPulsar`.

NetEvolve.HealthChecks.Apache.Pulsar Version
NetEvolve.HealthChecks.ArangoDb
https://github.com/dailydevops/healthchecks

Contains HealthChecks for ArangoDb, based on the nuget package `ArangoDBNetStandard`.

NetEvolve.HealthChecks.ArangoDb Version
NetEvolve.HealthChecks.AWS
https://github.com/dailydevops/healthchecks

Contains HealthChecks for various AWS services.

NetEvolve.HealthChecks.AWS Version
NetEvolve.HealthChecks.AWS.DynamoDB
https://github.com/dailydevops/healthchecks

Contains HealthChecks for AWS DynamoDB.

NetEvolve.HealthChecks.AWS.DynamoDB Version
NetEvolve.HealthChecks.AWS.EC2
https://github.com/dailydevops/healthchecks

Contains HealthChecks for AWS Elastic Compute Cloud (EC2).

NetEvolve.HealthChecks.AWS.EC2 Version
NetEvolve.HealthChecks.AWS.S3
https://github.com/dailydevops/healthchecks

Contains HealthChecks for AWS Simple Storage Service (S3).

NetEvolve.HealthChecks.AWS.S3 Version
NetEvolve.HealthChecks.AWS.SNS
https://github.com/dailydevops/healthchecks

Contains HealthChecks for AWS Simple Notification Service (SNS).

NetEvolve.HealthChecks.AWS.SNS Version
NetEvolve.HealthChecks.AWS.SQS
https://github.com/dailydevops/healthchecks

Contains HealthChecks for AWS Simple Queue Service (SQS).

NetEvolve.HealthChecks.AWS.SQS Version
NetEvolve.HealthChecks.Azure
https://github.com/dailydevops/healthchecks

Contains HealthChecks for various Azure services.

NetEvolve.HealthChecks.Azure Version
NetEvolve.HealthChecks.Azure.ApplicationInsights
https://github.com/dailydevops/healthchecks

Contains HealthChecks for Azure Application Insights.

NetEvolve.HealthChecks.Azure.ApplicationInsights Version
NetEvolve.HealthChecks.Azure.Blobs
https://github.com/dailydevops/healthchecks

Contains HealthChecks for Azure Blob Storage.

NetEvolve.HealthChecks.Azure.Blobs Version
NetEvolve.HealthChecks.Azure.EventHubs
https://github.com/dailydevops/healthchecks

Contains HealthChecks for Azure Event Hubs.

NetEvolve.HealthChecks.Azure.EventHubs Version
NetEvolve.HealthChecks.Azure.Kusto
https://github.com/dailydevops/healthchecks

Contains HealthChecks for Azure Kusto.

NetEvolve.HealthChecks.Azure.Kusto Version
NetEvolve.HealthChecks.Azure.Queues
https://github.com/dailydevops/healthchecks

Contains HealthChecks for Azure Queue Storage.

NetEvolve.HealthChecks.Azure.Queues Version
NetEvolve.HealthChecks.Azure.Search
https://github.com/dailydevops/healthchecks

Contains HealthChecks for Azure AI Search.

NetEvolve.HealthChecks.Azure.Search Version
NetEvolve.HealthChecks.Azure.ServiceBus
https://github.com/dailydevops/healthchecks

Contains HealthChecks for Azure Service Bus.

NetEvolve.HealthChecks.Azure.ServiceBus Version
NetEvolve.HealthChecks.Azure.Tables
https://github.com/dailydevops/healthchecks

Contains HealthChecks for Azure Table Storage.

NetEvolve.HealthChecks.Azure.Tables Version
NetEvolve.HealthChecks.Cassandra
https://github.com/dailydevops/healthchecks

Contains HealthChecks for Cassandra, based on the nuget package `CassandraCSharpDriver`.

NetEvolve.HealthChecks.Cassandra Version
NetEvolve.HealthChecks.ClickHouse
https://github.com/dailydevops/healthchecks

Contains HealthChecks for ClickHouse, based on the nuget package `ClickHouse.Client`.

NetEvolve.HealthChecks.ClickHouse Version
NetEvolve.HealthChecks.CockroachDb
https://github.com/dailydevops/healthchecks

Contains HealthChecks for CockroachDb, based on the nuget package `Npgsql`.

NetEvolve.HealthChecks.CockroachDb Version
NetEvolve.HealthChecks.Consul
https://github.com/dailydevops/healthchecks

Contains HealthChecks for HashiCorp Consul, based on the nuget package `Consul`.

NetEvolve.HealthChecks.Consul Version
NetEvolve.HealthChecks.Couchbase
https://github.com/dailydevops/healthchecks

Contains HealthChecks for Couchbase, based on the nuget package `CouchbaseNetClient`.

NetEvolve.HealthChecks.Couchbase Version
NetEvolve.HealthChecks.CouchDb
https://github.com/dailydevops/healthchecks

Contains HealthChecks for CouchDb, based on the nuget package `MyCouch`.

NetEvolve.HealthChecks.CouchDb Version
NetEvolve.HealthChecks.Dapr
https://github.com/dailydevops/healthchecks

Contains HealthChecks for Dapr, based on the nuget package `Dapr.Client`.

NetEvolve.HealthChecks.Dapr Version
NetEvolve.HealthChecks.DB2
https://github.com/dailydevops/healthchecks

Contains HealthChecks for Db2, based on the nuget packages `Net.IBM.Data.Db2` (Windows), `Net.IBM.Data.Db2-lnx` (Linux) and `Net.IBM.Data.Db2-osx` (OSX).

NetEvolve.HealthChecks.DB2 Version
NetEvolve.HealthChecks.DuckDB
https://github.com/dailydevops/healthchecks

Contains HealthChecks for DuckDB, based on the nuget package `DuckDB.NET.Data`.

NetEvolve.HealthChecks.DuckDB Version
NetEvolve.HealthChecks.Elasticsearch
https://github.com/dailydevops/healthchecks

Contains HealthChecks for Elasticsearch, based on the nuget package `Elastic.Clients.Elasticsearch`.

NetEvolve.HealthChecks.Elasticsearch Version
NetEvolve.HealthChecks.EventStoreDb
https://github.com/dailydevops/healthchecks

Contains HealthChecks for EventStoreDb, based on the nuget package `EventStore.Client.Grpc.Streams`.

NetEvolve.HealthChecks.EventStoreDb Version
NetEvolve.HealthChecks.Firebird
https://github.com/dailydevops/healthchecks

Contains HealthChecks for Firebird, based on the nuget package `FirebirdSql.Data.FirebirdClient`.

NetEvolve.HealthChecks.Firebird Version
NetEvolve.HealthChecks.GCP
https://github.com/dailydevops/healthchecks

Contains HealthChecks for various GCP services.

NetEvolve.HealthChecks.GCP Version
NetEvolve.HealthChecks.GCP.Firestore
https://github.com/dailydevops/healthchecks

Contains HealthChecks for Google Cloud Platform Firestore, based on the nuget package `Google.Cloud.Firestore`.

NetEvolve.HealthChecks.GCP.Firestore Version
NetEvolve.HealthChecks.GCP.PubSub
https://github.com/dailydevops/healthchecks

Contains HealthChecks for Google Cloud Platform Pub/Sub, based on the nuget package `Google.Cloud.PubSub.V1`.

NetEvolve.HealthChecks.GCP.PubSub Version
NetEvolve.HealthChecks.Http
https://github.com/dailydevops/healthchecks

Contains HealthChecks for HTTP endpoints, based on the HttpClient.

NetEvolve.HealthChecks.Http Version
NetEvolve.HealthChecks.InfluxDB
https://github.com/dailydevops/healthchecks

Contains HealthChecks for InfluxDB, based on the nuget package `InfluxDB.Client`.

NetEvolve.HealthChecks.InfluxDB Version
NetEvolve.HealthChecks.JanusGraph
https://github.com/dailydevops/healthchecks

Contains HealthChecks for JanusGraph, based on the nuget package `JanusGraph.Net`.

NetEvolve.HealthChecks.JanusGraph Version
NetEvolve.HealthChecks.Keycloak
https://github.com/dailydevops/healthchecks

Contains HealthChecks for the Keycloak service, based on the nuget package `Keycloak.Net.Core`.

NetEvolve.HealthChecks.Keycloak Version
NetEvolve.HealthChecks.LiteDB
https://github.com/dailydevops/healthchecks

Contains HealthChecks for litedb, based on the nuget package `LiteDB`.

NetEvolve.HealthChecks.LiteDB Version
NetEvolve.HealthChecks.MariaDb
https://github.com/dailydevops/healthchecks

Contains HealthChecks for MariaDb, based on the nuget package `MySqlConnector`.

NetEvolve.HealthChecks.MariaDb Version
NetEvolve.HealthChecks.Milvus
https://github.com/dailydevops/healthchecks

Contains HealthChecks for Milvus, based on the nuget package `Milvus.Client`.

NetEvolve.HealthChecks.Milvus Version
NetEvolve.HealthChecks.MongoDb
https://github.com/dailydevops/healthchecks

Contains HealthChecks for MongoDb, based on the nuget package `MongoDB.Driver`.

NetEvolve.HealthChecks.MongoDb Version
NetEvolve.HealthChecks.MySql
https://github.com/dailydevops/healthchecks

Contains HealthChecks for MySql, based on the nuget package `MySql.Data`.

NetEvolve.HealthChecks.MySql Version
NetEvolve.HealthChecks.MySql.Connector
https://github.com/dailydevops/healthchecks

Contains HealthChecks for MySql, based on the nuget package `MySqlConnector`.

NetEvolve.HealthChecks.MySql.Connector Version
NetEvolve.HealthChecks.MySql.Devart
https://github.com/dailydevops/healthchecks

Contains HealthChecks for MySql, based on the nuget package `Devart.Data.MySql`.

NetEvolve.HealthChecks.MySql.Devart Version
NetEvolve.HealthChecks.Neo4j
https://github.com/dailydevops/healthchecks

Contains HealthChecks for Neo4j, based on the nuget package `Neo4j.Driver`.

NetEvolve.HealthChecks.Neo4j Version
NetEvolve.HealthChecks.Npgsql
https://github.com/dailydevops/healthchecks

Contains HealthChecks for PostgreSQL, based on the nuget package `Npgsql`.

NetEvolve.HealthChecks.Npgsql Version
NetEvolve.HealthChecks.Npgsql.Devart
https://github.com/dailydevops/healthchecks

Contains HealthChecks for PostgreSQL, based on the nuget package `Devart.Data.PostgreSql`.

NetEvolve.HealthChecks.Npgsql.Devart Version
NetEvolve.HealthChecks.Odbc
https://github.com/dailydevops/healthchecks

Contains HealthChecks for ODBC data sources, based on the nuget package `System.Data.Odbc`.

NetEvolve.HealthChecks.Odbc Version
NetEvolve.HealthChecks.Ollama
https://github.com/dailydevops/healthchecks

Contains HealthChecks for Ollama, based on the NuGet package `OllamaSharp`.

NetEvolve.HealthChecks.Ollama Version
NetEvolve.HealthChecks.OpenSearch
https://github.com/dailydevops/healthchecks

Contains HealthChecks for OpenSearch, based on the nuget package `OpenSearch.Client`.

NetEvolve.HealthChecks.OpenSearch Version
NetEvolve.HealthChecks.Oracle
https://github.com/dailydevops/healthchecks

Contains HealthChecks for Oracle Databases, based on the nuget package `Oracle.ManagedDataAccess.Core`.

NetEvolve.HealthChecks.Oracle Version
NetEvolve.HealthChecks.Oracle.Devart
https://github.com/dailydevops/healthchecks

Contains HealthChecks for Oracle Databases, based on the nuget package `Devart.Data.Oracle`.

NetEvolve.HealthChecks.Oracle.Devart Version
NetEvolve.HealthChecks.Qdrant
https://github.com/dailydevops/healthchecks

Contains HealthChecks for Qdrant Vector database, based on the nuget package `Qdrant.Client`.

NetEvolve.HealthChecks.Qdrant Version
NetEvolve.HealthChecks.RabbitMQ
https://github.com/dailydevops/healthchecks

Contains HealthChecks for RabbitMQ, based on the nuget package `RabbitMQ.Client`.

NetEvolve.HealthChecks.RabbitMQ Version
NetEvolve.HealthChecks.RavenDb
https://github.com/dailydevops/healthchecks

Contains HealthChecks for RavenDb, based on the nuget package `RavenDB.Client`.

NetEvolve.HealthChecks.RavenDb Version
NetEvolve.HealthChecks.Redis
https://github.com/dailydevops/healthchecks

Contains HealthChecks for Redis, based on the NuGet package `StackExchange.Redis`.

NetEvolve.HealthChecks.Redis Version
NetEvolve.HealthChecks.Redpanda
https://github.com/dailydevops/healthchecks

Contains HealthChecks for Redpanda, based on the NuGet package `Confluent.Kafka`. This is a temporary measure; if a dedicated Redpanda client is provided in the future, we will use it immediately.

NetEvolve.HealthChecks.Redpanda Version
NetEvolve.HealthChecks.SqlEdgeDEPRECATED
https://github.com/dailydevops/healthchecks

Contains HealthChecks for SqlEdge, based on the nuget package `Microsoft.Data.SqlClient`.

NetEvolve.HealthChecks.SqlEdge Version
NetEvolve.HealthChecks.SQLite
https://github.com/dailydevops/healthchecks

Contains HealthChecks for SQLite, based on the nuget package `Microsoft.Data.Sqlite`.

NetEvolve.HealthChecks.SQLite Version
NetEvolve.HealthChecks.SQLite.Devart
https://github.com/dailydevops/healthchecks

Contains HealthChecks for SQLite, based on the nuget package `Devart.Data.SQLite`.

NetEvolve.HealthChecks.SQLite.Devart Version
NetEvolve.HealthChecks.SQLite.Legacy
https://github.com/dailydevops/healthchecks

Contains HealthChecks for SQLite, based on the nuget package `System.Data.Sqlite`.

NetEvolve.HealthChecks.SQLite.Legacy Version
NetEvolve.HealthChecks.SqlServer
https://github.com/dailydevops/healthchecks

Contains HealthChecks for Microsoft SqlServer, based on the nuget package `Microsoft.Data.SqlClient`.

NetEvolve.HealthChecks.SqlServer Version
NetEvolve.HealthChecks.SqlServer.Devart
https://github.com/dailydevops/healthchecks

Contains HealthChecks for Microsoft SqlServer, based on the nuget package `Devart.Data.SqlServer`.

NetEvolve.HealthChecks.SqlServer.Devart Version
NetEvolve.HealthChecks.SqlServer.Legacy
https://github.com/dailydevops/healthchecks

Contains HealthChecks for Microsoft SqlServer, based on the nuget package `System.Data.SqlClient`.

NetEvolve.HealthChecks.SqlServer.Legacy Version
NetEvolve.Http.Correlation.Abstractions
https://github.com/dailydevops/http.correlation

Abstractions for the uniform use of Http.Correlation. Based on the primary Http header `X-Correlation-ID` as well as the alternative Http header `X-Request-ID`.

NetEvolve.Http.Correlation.Abstractions Version
NetEvolve.Http.Correlation.AspNetCore
https://github.com/dailydevops/http.correlation

Implementation of AspNetCore middleware to use Http.Correlation. Based on the primary Http header `X-Correlation-ID` as well as the alternative Http header `X-Request-ID`.

NetEvolve.Http.Correlation.AspNetCore Version
NetEvolve.Http.Correlation.HttpClient
https://github.com/dailydevops/http.correlation

Implementation of Http correlation handler to forward CorrelationId. Based on the primary Http header `X-Correlation-ID` as well as the alternative Http header `X-Request-ID`.

NetEvolve.Http.Correlation.HttpClient Version
NetEvolve.Http.Correlation.TestGenerator
https://github.com/dailydevops/http.correlation

Implementation of an IHttpCorrelationIdProvider for test cases. Based on the primary Http header `X-Correlation-ID` as well as the alternative Http header `X-Request-ID`.

NetEvolve.Http.Correlation.TestGenerator Version
NetEvolve.Http.Correlation.Ulid
https://github.com/dailydevops/http.correlation

Implementation of an IHttpCorrelationIdProvider based on NuGet package `Ulid`.

NetEvolve.Http.Correlation.Ulid Version
NetEvolve.Logging.Abstractions
https://github.com/dailydevops/logging.abstractions.git

Contains several abstractions for logging, based on the nuget package `Microsoft.Extensions.Logging.Abstractions`.

NetEvolve.Logging.Abstractions Version
NetEvolve.Logging.Measurement
https://github.com/dailydevops/extensions.logging.measurement

Extensions for `ILogger` implementations to measure execution times for a named scope.

NetEvolve.Logging.Measurement Version
NetEvolve.Logging.XUnit
https://github.com/dailydevops/logging.xunit.git

Extensions for `ILogger` implementations to log messages to xUnit test output.

NetEvolve.Logging.XUnit Version
NetEvolve.SequentialGuid
https://github.com/dailydevops/sequentialguid

Small project for the generation of sequential Guids.

NetEvolve.SequentialGuid Version

Popular repositories Loading

  1. archiduct archiduct Public

    .NET Architecture Test Framework

    C# 4

  2. dotnet-template dotnet-template Public template

    .NET template for repositories

    2

  3. healthchecks healthchecks Public

    Various health checks based on `Microsoft.Extensions.Diagnostics.HealthChecks.IHealthCheck`

    C# 2 1

  4. guard guard Public

    Basic input validation via the Requires class throws an ArgumentException, ArgumentNullException or other Exception types.

    C# 1

  5. pipelines pipelines Public

    Reusable GitHub Actions workflow templates for .NET projects, providing standardized CI/CD pipelines for building, testing, and publishing with built-in quality checks and NuGet package support.

    1

  6. http.correlation http.correlation Public

    Correlation middleware for synchronization of requests and logging

    C# 1

Repositories

Showing 10 of 23 repositories

Top languages

Loading…

Most used topics

Loading…