Skip to main content
corvus-dotnet avatar

corvus-dotnet

NuGet publisher profile

Packages
137
Total Downloads
9.4M
9,444,055

Packages (137)

Corvus.HighPerformance package icon

Corvus.HighPerformance

Provides low-allocation, and other high-performance utilities.

1.2M
downloads
Corvus.Json.ExtendedTypes package icon

Corvus.Json.ExtendedTypes

Defines .NET types representing data types found in JSON, including numerous types for specialized string forms such as JsonUuid and JsonDateTime.

823.1K
downloads
Corvus.UriTemplates package icon

Corvus.UriTemplates

Low allocation implementation of URI template functions conforming to http://tools.ietf.org/html/rfc6570.

749.7K
downloads
Corvus.Json.JsonReference package icon

Corvus.Json.JsonReference

Defines .NET types representing JSON References.

723.6K
downloads
Corvus.Extensions package icon

Corvus.Extensions

Package Description

390.5K
downloads
Corvus.Extensions.Newtonsoft.Json package icon

Corvus.Extensions.Newtonsoft.Json

Package Description

357.0K
downloads
Corvus.ContentHandling package icon

Corvus.ContentHandling

Package Description

306.3K
downloads
Corvus.Json.SourceGenerator package icon

Corvus.Json.SourceGenerator

A source generator that will emit dotnet types based on JSON Schema.

269.0K
downloads
Corvus.Tenancy.Abstractions package icon

Corvus.Tenancy.Abstractions

Package Description

264.1K
downloads
Corvus.Json.Abstractions package icon

Corvus.Json.Abstractions

Enables working conveniently with information that will be serialized as JSON without taking a dependency on a specific JSON serialization framework.

263.5K
downloads
Corvus.ContentHandling.Json package icon

Corvus.ContentHandling.Json

Package Description

228.8K
downloads
Corvus.Json.CodeGeneration package icon

Corvus.Json.CodeGeneration

A support library for generating code from .NET types representing data types found in JSON Schema.

214.1K
downloads
Corvus.Json.JsonSchema.TypeGeneratorTool package icon

Corvus.Json.JsonSchema.TypeGeneratorTool

Legacy shim for the generatejsonschematypes CLI tool. This tool has been renamed to corvusjson (package: Corvus.Json.Cli). Install the new tool with: dotnet tool install Corvus.Json.Cli. This shim delegates all commands to the same implementation with a deprecation warning.

208.5K
downloads
Corvus.Testing.AzureFunctions package icon

Corvus.Testing.AzureFunctions

A lightweight framework for integration testing of Azure Functions applications. Provides utilities and abstractions for programmatically starting, configuring, and stopping Azure Functions instances during test execution. Supports managing function runtime processes, environment variables, port allocation, and output capture to enable reliable and repeatable testing of Azure Functions across different environments.

176.0K
downloads
Corvus.Monitoring.Instrumentation.Abstractions package icon

Corvus.Monitoring.Instrumentation.Abstractions

Interfaces enabling instrumentation of code for diagnostic and monitoring purposes.

155.1K
downloads
Corvus.Testing.SpecFlow package icon

Corvus.Testing.SpecFlow

Package Description

130.7K
downloads
Corvus.Azure.Storage.Tenancy package icon

Corvus.Azure.Storage.Tenancy

Package Description

130.4K
downloads
Corvus.Retry package icon

Corvus.Retry

Package Description

115.4K
downloads
Corvus.Json.CodeGeneration.202012 package icon

Corvus.Json.CodeGeneration.202012

Defines the vocabulary for the 2020-12 dialect.

105.5K
downloads
Corvus.Identity.ManagedServiceIdentity.ClientAuthentication package icon

Corvus.Identity.ManagedServiceIdentity.ClientAuthentication

Package Description

84.4K
downloads
Corvus.Testing.SpecFlow.NUnit package icon

Corvus.Testing.SpecFlow.NUnit

A metapackage that encapsulates the required dependencies when using Corvus.Testing.SpecFlow and Endjin's standard practises. Also simplifies the dependency management process when using tools like Dependabot.

83.1K
downloads
Corvus.Json.CodeGeneration.201909 package icon

Corvus.Json.CodeGeneration.201909

Defines the vocabulary for the 2019-09 dialect.

83.1K
downloads
Corvus.Json.CodeGeneration.6 package icon

Corvus.Json.CodeGeneration.6

Defines the vocabulary for the Draft 6 dialect.

81.8K
downloads
Corvus.Azure.Cosmos.Tenancy package icon

Corvus.Azure.Cosmos.Tenancy

Package Description

81.8K
downloads
Corvus.Json.CodeGeneration.7 package icon

Corvus.Json.CodeGeneration.7

Defines the vocabulary for the Draft 7 dialect.

81.6K
downloads
Corvus.Text.Json package icon

Corvus.Text.Json

High-performance JSON library for .NET that builds on the patterns of System.Text.Json with pooled-memory parsing, JSON Schema source generation (draft 4–2020-12), mutable document building, schema validation, extended numeric types, and NodaTime integration.

80.6K
downloads
Corvus.Testing.AzureFunctions.SpecFlow package icon

Corvus.Testing.AzureFunctions.SpecFlow

Package Description

77.1K
downloads
Corvus.Tenancy.Storage.Azure.Blob package icon

Corvus.Tenancy.Storage.Azure.Blob

Package Description

70.4K
downloads
Corvus.Extensions.CosmosClient package icon

Corvus.Extensions.CosmosClient

Package Description

69.0K
downloads
Corvus.Json.JsonSchema.Draft202012 package icon

Corvus.Json.JsonSchema.Draft202012

Object models representing JSON Schema documents (Draft 20200-12)

67.5K
downloads
Corvus.Identity.Abstractions package icon

Corvus.Identity.Abstractions

Package Description

64.6K
downloads
Corvus.Json.CodeGeneration.OpenApi30 package icon

Corvus.Json.CodeGeneration.OpenApi30

Defines the vocabulary for the OpenAPI 3.0 dialect.

63.4K
downloads
Corvus.Json.CodeGeneration.CorvusVocabulary package icon

Corvus.Json.CodeGeneration.CorvusVocabulary

Defines the vocabulary for the Corvus extensions.

62.5K
downloads
Corvus.Identity.Azure package icon

Corvus.Identity.Azure

Package Description

61.0K
downloads
Corvus.Json.CodeGeneration.HttpClientDocumentResolver package icon

Corvus.Json.CodeGeneration.HttpClientDocumentResolver

Provides an IDocumentResolver for Corvus code generation that uses an HttpClient.

60.0K
downloads
Corvus.Json.JsonSchema.Draft7 package icon

Corvus.Json.JsonSchema.Draft7

Object models representing JSON Schema documents (Draft 7)

59.3K
downloads
Corvus.Json.CodeGeneration.4 package icon

Corvus.Json.CodeGeneration.4

Defines the vocabulary for the Draft 4 dialect.

58.6K
downloads
Corvus.Json.Patch package icon

Corvus.Json.Patch

Support for the Json Patch Specification

57.2K
downloads
Corvus.Json.CodeGeneration.CSharp package icon

Corvus.Json.CodeGeneration.CSharp

A support library for generating code from .NET types representing data types found in JSON Schema, emitting C# code.

56.3K
downloads
Corvus.Testing.AzureFunctions.SpecFlow.NUnit package icon

Corvus.Testing.AzureFunctions.SpecFlow.NUnit

A metapackage that encapsulates the required dependencies when using Corvus.Testing.AzureFunctions.SpecFlow and Endjin's standard practises. Also simplifies the dependency management process when using tools like Dependabot.

52.7K
downloads
Corvus.Json.Validator package icon

Corvus.Json.Validator

Dynamically load JSON Schema and validate JSON documents.

48.1K
downloads
Corvus.Json.CodeGeneration.Abstractions package icon

Corvus.Json.CodeGeneration.Abstractions

A library for generating code from .NET types representing data types found in JSON.

43.7K
downloads
Corvus.Testing.ReqnRoll package icon

Corvus.Testing.ReqnRoll

Package Description

43.6K
downloads
Corvus.Json.JsonSchema.Draft201909 package icon

Corvus.Json.JsonSchema.Draft201909

Object models representing JSON Schema documents (Draft 2019-09)

42.4K
downloads
Corvus.Json.JsonSchema.Draft6 package icon

Corvus.Json.JsonSchema.Draft6

Object models representing JSON Schema documents (Draft 6)

40.4K
downloads
Corvus.Leasing.Abstractions package icon

Corvus.Leasing.Abstractions

Package Description

38.6K
downloads
Corvus.Identity.MicrosoftRest package icon

Corvus.Identity.MicrosoftRest

Package Description

38.3K
downloads
Corvus.Storage.Common package icon

Corvus.Storage.Common

Package Description

33.6K
downloads
Corvus.Text.Json.SourceGenerator package icon

Corvus.Text.Json.SourceGenerator

Roslyn incremental source generator that produces strongly-typed C# from JSON Schema at build time. Supports draft 4, 6, 7, 2019-09, and 2020-12. Generated types are lightweight readonly struct wrappers with type-safe property accessors, validation, serialization, and implicit conversions.

32.6K
downloads
Corvus.Json.JsonSchema.OpenApi31 package icon

Corvus.Json.JsonSchema.OpenApi31

Object models representing JSON Schema documents (OpenAPI 3.1 variant)

30.6K
downloads
Corvus.Storage.Azure.BlobStorage.Tenancy package icon

Corvus.Storage.Azure.BlobStorage.Tenancy

Package Description

29.9K
downloads
Corvus.Configuration package icon

Corvus.Configuration

Package Description

29.8K
downloads
Corvus.Monitoring.ApplicationInsights package icon

Corvus.Monitoring.ApplicationInsights

Package Description

28.9K
downloads
Corvus.Azure.Gremlin.Tenancy package icon

Corvus.Azure.Gremlin.Tenancy

Package Description

28.0K
downloads
Corvus.Json.JsonSchema.Draft4 package icon

Corvus.Json.JsonSchema.Draft4

Object models representing JSON Schema documents (Draft 4)

26.7K
downloads
Corvus.Json.JsonSchema.OpenApi30 package icon

Corvus.Json.JsonSchema.OpenApi30

Object models representing JSON Schema documents (OpenAPI 3.0 variant)

25.2K
downloads
Corvus.Storage.Azure.BlobStorage package icon

Corvus.Storage.Azure.BlobStorage

Provides configuration mechanisms for working with Azure Blob Storage.

25.1K
downloads
Corvus.Sql.Tenancy package icon

Corvus.Sql.Tenancy

Provides a means of obtaining a SqlConnection configured for a particular server and database instance, for Corvus's notion of a tenant.

25.1K
downloads
Corvus.Json.CodeGeneration.CSharp.QuickStart package icon

Corvus.Json.CodeGeneration.CSharp.QuickStart

Quickstart library for embedding a C# Corvus.JsonSchema code generator in your own application.

22.2K
downloads
Corvus.Testing.AzureFunctions.ReqnRoll package icon

Corvus.Testing.AzureFunctions.ReqnRoll

Integration framework that enables behavior-driven development (BDD) testing of Azure Functions using ReqnRoll (formerly SpecFlow). Provides utilities for programmatically starting, configuring, and stopping Azure Functions instances during test execution, with seamless ReqnRoll integration for writing human-readable test specifications. Supports both In-Process and Isolated Azure Functions models.

20.7K
downloads
Corvus.Configuration.TestEnvironment package icon

Corvus.Configuration.TestEnvironment

Package Description

19.5K
downloads
Corvus.Leasing.Azure package icon

Corvus.Leasing.Azure

Package Description

18.9K
downloads
Corvus.Json.SourceGeneratorTools package icon

Corvus.Json.SourceGeneratorTools

Tools to assist people building .NET Source Generators with Corvus.JsonSchema.

17.0K
downloads
Corvus.Leasing.InMemory package icon

Corvus.Leasing.InMemory

Package Description

15.6K
downloads
Corvus.Json.CodeGeneration.YamlPreProcessor package icon

Corvus.Json.CodeGeneration.YamlPreProcessor

Provides an IDocumentPreProcessor for Corvus code generation that converts YAML to JSON.

15.2K
downloads
Corvus.Storage.Azure.Cosmos package icon

Corvus.Storage.Azure.Cosmos

Provides configuration mechanisms for working with Azure Cosmos DB.

15.0K
downloads
Corvus.Text.Json.CodeGeneration package icon

Corvus.Text.Json.CodeGeneration

Shared code generation engine for producing strongly-typed C# from JSON Schema. Used by Corvus.Text.Json.SourceGenerator and Corvus.Text.Json.CodeGenerator. Supports JSON Schema draft 4, 6, 7, 2019-09, and 2020-12.

14.9K
downloads
Corvus.Storage.Azure.Cosmos.Tenancy package icon

Corvus.Storage.Azure.Cosmos.Tenancy

Package Description

14.0K
downloads
Corvus.Testing.CosmosDb.SpecFlow package icon

Corvus.Testing.CosmosDb.SpecFlow

Package Description

13.2K
downloads
Corvus.Text.Json.Validator package icon

Corvus.Text.Json.Validator

Load and validate JSON documents against JSON Schema at runtime with the Corvus.Text.Json runtime evaluator: no code generation, no Roslyn, millisecond cold start. Ideal for schema registries, configuration validation, and user-supplied schemas.

12.2K
downloads
Corvus.Json.CodeGeneration.OpenApi31 package icon

Corvus.Json.CodeGeneration.OpenApi31

Defines the vocabulary for the OpenAPI 3.0 dialect.

10.3K
downloads
Corvus.Extensions.System.Text.Json package icon

Corvus.Extensions.System.Text.Json

Package Description

10.3K
downloads
Corvus.Text.Json.AsyncApi package icon

Corvus.Text.Json.AsyncApi

Runtime support types for generated AsyncAPI producers and consumers. Provides IMessageTransport, ValidationMode, ThrowHelper, and message matching delegates.

9.9K
downloads
Corvus.Testing.ReqnRoll.NUnit package icon

Corvus.Testing.ReqnRoll.NUnit

A metapackage that encapsulates the required dependencies when using Corvus.Testing.ReqnRoll and Endjin's standard practises. Also simplifies the dependency management process when using tools like Dependabot.

9.2K
downloads
Corvus.Storage.Sql package icon

Corvus.Storage.Sql

Provides configuration mechanisms for working with Azure Blob Storage.

9.1K
downloads
Corvus.UriTemplates.Resolvers.Json package icon

Corvus.UriTemplates.Resolvers.Json

JSON parameter provider for a low allocation implementation of URI template functions conforming to http://tools.ietf.org/html/rfc6570.

9.0K
downloads
Corvus.Globbing package icon

Corvus.Globbing

Package Description

8.9K
downloads
Corvus.Text.Json.Jsonata package icon

Corvus.Text.Json.Jsonata

JSONata query and transformation language for Corvus.Text.Json, with zero-allocation evaluation, compiled delegate trees, and pooled workspace memory.

8.8K
downloads
Corvus.Json.Cli package icon

Corvus.Json.Cli

CLI tool for generating strongly-typed C# from JSON Schema, JSONata, JMESPath, and JSON Logic. Supports both Corvus.Text.Json (V5) and Corvus.Json (V4) output. Covers JSON Schema draft 4, 6, 7, 2019-09, and 2020-12.

8.6K
downloads
Corvus.Storage.Sql.Tenancy package icon

Corvus.Storage.Sql.Tenancy

Package Description

8.6K
downloads
Corvus.UriTemplates.Resolvers.DictionaryOfObject package icon

Corvus.UriTemplates.Resolvers.DictionaryOfObject

Dictionary of object parameter provider for a low allocation implementation of URI template functions conforming to http://tools.ietf.org/html/rfc6570.

8.6K
downloads
Corvus.CosmosClient.Extensions package icon

Corvus.CosmosClient.Extensions

Package Description

8.5K
downloads
Corvus.Text.Json.OpenApi package icon

Corvus.Text.Json.OpenApi

Shared interfaces and types for walking OpenAPI and AsyncAPI specifications, extracting schemas for code generation. Provides ISpecWalker, OperationFilter, and schema extraction abstractions.

8.4K
downloads
Corvus.CosmosClient.NewtonSoft.Json.Extensions package icon

Corvus.CosmosClient.NewtonSoft.Json.Extensions

Package Description

8.1K
downloads
Corvus.Json.CodeGeneration.OpenApi20 package icon

Corvus.Json.CodeGeneration.OpenApi20

Defines the vocabulary for the OpenAPI 2.0 (Swagger) dialect.

7.9K
downloads
Corvus.Text.Json.JsonPath package icon

Corvus.Text.Json.JsonPath

JSONPath (RFC 9535) query language evaluator for Corvus.Text.Json, with zero-allocation compiled delegate evaluation and caching.

7.8K
downloads
Corvus.SpecFlow.Extensions.CosmosClient package icon

Corvus.SpecFlow.Extensions.CosmosClient

Package Description

7.5K
downloads
Corvus.Text.Json.AsyncApi30 package icon

Corvus.Text.Json.AsyncApi30

Strongly-typed V5 model types for AsyncAPI 3.0 specifications, generated from the official AsyncAPI 3.0 JSON Schema metaschema using the Corvus.Text.Json source generator.

7.4K
downloads
Corvus.Storage.Azure.TableStorage package icon

Corvus.Storage.Azure.TableStorage

Provides configuration mechanisms for working with Azure Cosmos DB.

7.1K
downloads
Corvus.Storage.Azure.TableStorage.Tenancy package icon

Corvus.Storage.Azure.TableStorage.Tenancy

Package Description

7.0K
downloads
Corvus.Text.Json.JMESPath package icon

Corvus.Text.Json.JMESPath

JMESPath query language evaluator for Corvus.Text.Json, with zero-allocation compiled delegate evaluation and caching.

7.0K
downloads
Corvus.Yaml.SystemTextJson package icon

Corvus.Yaml.SystemTextJson

High-performance zero-allocation YAML to JSON converter using System.Text.Json only, supporting YAML 1.2 (and optional 1.1 compatibility) with streaming Utf8JsonWriter output.

7.0K
downloads
Corvus.Text.Json.OpenApi.CodeGeneration package icon

Corvus.Text.Json.OpenApi.CodeGeneration

Code generation for .NET API clients and servers from OpenAPI and AsyncAPI specifications. Produces strongly-typed C# using Corvus.Text.Json zero-allocation types.

6.8K
downloads
Corvus.Text.Json.Compatibility package icon

Corvus.Text.Json.Compatibility

Compatibility layer for Corvus.Text.Json providing bridge types and helpers for interoperating with System.Text.Json types and APIs.

6.1K
downloads
Corvus.Json.SourceGeneratorTools.ForLanguageProvider package icon

Corvus.Json.SourceGeneratorTools.ForLanguageProvider

Tools to assist people building .NET Source Generators for language providers other than the original Corvus.Json.CodeGeneration.CSharp.CSharpLanguageProvider.

5.9K
downloads
Corvus.Text.Json.AsyncApi26 package icon

Corvus.Text.Json.AsyncApi26

Strongly-typed V5 model types for AsyncAPI 2.6 specifications, generated from the official AsyncAPI 2.6 JSON Schema metaschema using the Corvus.Text.Json source generator.

5.7K
downloads
Corvus.Text.Json.Patch package icon

Corvus.Text.Json.Patch

RFC 6902 JSON Patch support for Corvus.Text.Json, with single-pass patching of immutable documents and direct mutation of mutable documents.

5.7K
downloads
Corvus.Text.Json.OpenApi.HttpTransport package icon

Corvus.Text.Json.OpenApi.HttpTransport

HttpClient-based transport for Corvus OpenAPI generated clients. Implements IApiTransport using HttpClient with rented-buffer response bodies for zero-copy parsing.

5.7K
downloads
Corvus.Text.Json.OpenApi32 package icon

Corvus.Text.Json.OpenApi32

Strongly-typed V5 model types for OpenAPI 3.2 specifications, generated from the official OpenAPI 3.2 JSON Schema metaschema using the Corvus.Text.Json source generator.

5.4K
downloads
Corvus.Text.Json.OpenApi30 package icon

Corvus.Text.Json.OpenApi30

Strongly-typed V5 model types for OpenAPI 3.0 specifications, generated from the official OpenAPI 3.0 JSON Schema metaschema using the Corvus.Text.Json source generator.

5.4K
downloads
Corvus.Text.Json.OpenApi31 package icon

Corvus.Text.Json.OpenApi31

Strongly-typed V5 model types for OpenAPI 3.1 specifications, generated from the official OpenAPI 3.1 JSON Schema metaschema using the Corvus.Text.Json source generator.

5.3K
downloads
Corvus.Text.Json.Yaml package icon

Corvus.Text.Json.Yaml

High-performance zero-allocation YAML to JSON converter for Corvus.Text.Json, supporting YAML 1.2 (and optional 1.1 compatibility) with streaming Utf8JsonWriter output.

5.2K
downloads
Corvus.Text.Json.JsonPath.CodeGeneration package icon

Corvus.Text.Json.JsonPath.CodeGeneration

Code generation engine for Corvus.Text.Json.JsonPath — parses JSONPath (RFC 9535) expressions and emits optimized C# evaluation code.

5.2K
downloads
Corvus.Text.Json.Jsonata.CodeGeneration package icon

Corvus.Text.Json.Jsonata.CodeGeneration

Code generation engine for Corvus.Text.Json.Jsonata — parses JSONata expressions and emits optimized C# evaluation code.

5.2K
downloads
Corvus.Text.Json.AsyncApi.Nats package icon

Corvus.Text.Json.AsyncApi.Nats

NATS message transport for AsyncAPI-generated producers and consumers. Implements IMessageTransport using NATS.Net with high-performance serialization via Corvus.Text.Json zero-allocation types.

5.2K
downloads
Corvus.Text.Json.AsyncApi.CodeGeneration package icon

Corvus.Text.Json.AsyncApi.CodeGeneration

Code generation engine for AsyncAPI specifications. Walks AsyncAPI 2.6 and 3.0 typed models to emit producer, consumer, and message types.

5.1K
downloads
Corvus.Text.Json.AsyncApi.AzureServiceBus package icon

Corvus.Text.Json.AsyncApi.AzureServiceBus

Azure Service Bus message transport for AsyncAPI-generated producers and consumers. Implements IMessageTransport with native dead-letter queue support, queue and topic modes, and managed identity authentication.

5.1K
downloads
Corvus.Text.Json.AsyncApi.Testing package icon

Corvus.Text.Json.AsyncApi.Testing

In-memory message transport for testing AsyncAPI-generated producers and consumers. Provides InMemoryMessageTransport implementing IMessageTransport that captures published messages and allows test-driven message delivery.

5.1K
downloads
Corvus.Text.Json.AsyncApi.WebSocket package icon

Corvus.Text.Json.AsyncApi.WebSocket

WebSocket message transport for AsyncAPI-generated producers and consumers. Implements IMessageTransport using System.Net.WebSockets with high-performance serialization via Corvus.Text.Json zero-allocation types.

5.1K
downloads
Corvus.Text.Json.AsyncApi.Polly package icon

Corvus.Text.Json.AsyncApi.Polly

Polly-based resilience middleware for AsyncAPI transports. Wraps handler invocations with retry, circuit-breaker, and timeout policies via Polly.Core.

5.1K
downloads
Corvus.Text.Json.JsonLogic.CodeGeneration package icon

Corvus.Text.Json.JsonLogic.CodeGeneration

Code generation engine for Corvus.Text.Json.JsonLogic — walks JsonLogic rules and emits optimized C# evaluation code.

5.0K
downloads
Corvus.Text.Json.Jsonata.SourceGenerator package icon

Corvus.Text.Json.Jsonata.SourceGenerator

Roslyn incremental source generator that produces optimized C# evaluation code from JSONata expression files at build time.

5.0K
downloads
Corvus.Text.Json.JMESPath.CodeGeneration package icon

Corvus.Text.Json.JMESPath.CodeGeneration

Code generation engine for Corvus.Text.Json.JMESPath — parses JMESPath expressions and emits optimized C# evaluation code.

5.0K
downloads
Corvus.Text.Json.JsonLogic.SourceGenerator package icon

Corvus.Text.Json.JsonLogic.SourceGenerator

Roslyn incremental source generator that produces optimized C# evaluation code from JsonLogic rule files at build time.

5.0K
downloads
Corvus.Text.Json.JsonPath.SourceGenerator package icon

Corvus.Text.Json.JsonPath.SourceGenerator

Roslyn incremental source generator that produces optimized C# evaluation code from JSONPath (RFC 9535) expression files at build time.

5.0K
downloads
Corvus.Text.Json.JsonLogic package icon

Corvus.Text.Json.JsonLogic

JsonLogic rule engine for Corvus.Text.Json, with zero-allocation bytecode VM evaluation, pluggable operators, and compile-time constant folding.

4.9K
downloads
Corvus.Text.Json.AsyncApi.Amqp package icon

Corvus.Text.Json.AsyncApi.Amqp

AMQP 0-9-1 message transport for AsyncAPI-generated producers and consumers. Implements IMessageTransport using RabbitMQ.Client with high-performance serialization via Corvus.Text.Json zero-allocation types.

4.9K
downloads
Corvus.Text.Json.AsyncApi.Mqtt package icon

Corvus.Text.Json.AsyncApi.Mqtt

MQTT 3.1.1/5.0 message transport for AsyncAPI-generated producers and consumers. Implements IMessageTransport using MQTTnet with high-performance serialization via Corvus.Text.Json zero-allocation types.

4.9K
downloads
Corvus.Text.Json.AsyncApi.HealthChecks package icon

Corvus.Text.Json.AsyncApi.HealthChecks

ASP.NET Core health checks for AsyncAPI message transports. Provides per-transport health monitoring with configurable timeouts and degradation thresholds.

4.9K
downloads
Corvus.Text.Json.JMESPath.SourceGenerator package icon

Corvus.Text.Json.JMESPath.SourceGenerator

Roslyn incremental source generator that produces optimized C# evaluation code from JMESPath expression files at build time.

4.9K
downloads
Corvus.Text.Json.Migration.Analyzers package icon

Corvus.Text.Json.Migration.Analyzers

Roslyn analyzers and code fixes to help migrate from Corvus.Json (V4) to Corvus.Text.Json (V5).

4.9K
downloads
Corvus.DotLiquidAsync package icon

Corvus.DotLiquidAsync

Package Description

4.9K
downloads
Corvus.Text.Json.AsyncApi.Kafka package icon

Corvus.Text.Json.AsyncApi.Kafka

Kafka message transport for AsyncAPI-generated producers and consumers. Implements IMessageTransport using Confluent.Kafka with high-performance serialization via Corvus.Text.Json zero-allocation types.

4.9K
downloads
Corvus.Toon.SystemTextJson package icon

Corvus.Toon.SystemTextJson

TOON (Token-Oriented Object Notation) conversion support using System.Text.Json only.

4.8K
downloads
Corvus.Text.Json.Toon package icon

Corvus.Text.Json.Toon

High-performance TOON (Token-Oriented Object Notation) to JSON converter for Corvus.Text.Json.

4.7K
downloads
Corvus.Deployment.PowerBi.Cli package icon

Corvus.Deployment.PowerBi.Cli

powerbi-cli is a cross-platform devops tools for working with Power BI

2.8K
downloads
Corvus.Json.Serialization package icon

Corvus.Json.Serialization

JSON serialization utilities for System.Text.Json

2.7K
downloads
Corvus.Json.PropertyBag package icon

Corvus.Json.PropertyBag

IPropertyBag implementation for System.Text.Json

2.4K
downloads
Corvus.Monitoring.AspnetCore.Mvc package icon

Corvus.Monitoring.AspnetCore.Mvc

Provides a means of enabling observability of ASP.NET Core MVC controller action method and result execution using Corvus.Monitoring.

2.2K
downloads
Corvus.Text.Json.OpenApi20 package icon

Corvus.Text.Json.OpenApi20

Strongly-typed V5 model types for OpenAPI 2.0 (Swagger) specifications, generated from the official Swagger 2.0 JSON Schema metaschema using the Corvus.Text.Json source generator.

1.9K
downloads
Corvus.Json.JsonSchema.OpenApi20 package icon

Corvus.Json.JsonSchema.OpenApi20

Object models representing JSON Schema documents (OpenAPI 2.0 / Swagger variant)

1.8K
downloads
Corvus.Text.Json.OpenApi.Polly package icon

Corvus.Text.Json.OpenApi.Polly

Polly-based resilience for OpenAPI transports. Wraps API operations with retry, circuit-breaker, and timeout policies via Polly.Core.

1.5K
downloads
Corvus.Testing.ReqnRoll.MSTest package icon

Corvus.Testing.ReqnRoll.MSTest

A metapackage that encapsulates the required dependencies when using Corvus.Testing.ReqnRoll and Endjin's standard practises. Also simplifies the dependency management process when using tools like Dependabot.

1.3K
downloads
Corvus.Testing.AzureFunctions.ReqnRoll.NUnit package icon

Corvus.Testing.AzureFunctions.ReqnRoll.NUnit

A metapackage that encapsulates the required dependencies when using Corvus.Testing.AzureFunctions.ReqnRoll.

1.3K
downloads
Corvus.Identity.Certificates package icon

Corvus.Identity.Certificates

Package Description

669
downloads
Corvus.Testing.AzureFunctions.DemoFunctions.Isolated package icon

Corvus.Testing.AzureFunctions.DemoFunctions.Isolated

Package Description

580
downloads
Corvus.Testing.CosmosDb.Reqnroll package icon

Corvus.Testing.CosmosDb.Reqnroll

Package Description

192
downloads