Nuar.Tracing 1.0.41

There is a newer version of this package available.
See the version list below for details.
dotnet add package Nuar.Tracing --version 1.0.41                
NuGet\Install-Package Nuar.Tracing -Version 1.0.41                
This command is intended to be used within the Package Manager Console in Visual Studio, as it uses the NuGet module's version of Install-Package.
<PackageReference Include="Nuar.Tracing" Version="1.0.41" />                
For projects that support PackageReference, copy this XML node into the project file to reference the package.
paket add Nuar.Tracing --version 1.0.41                
#r "nuget: Nuar.Tracing, 1.0.41"                
#r directive can be used in F# Interactive and Polyglot Notebooks. Copy this into the interactive tool or source code of the script to reference the package.
// Install Nuar.Tracing as a Cake Addin
#addin nuget:?package=Nuar.Tracing&version=1.0.41

// Install Nuar.Tracing as a Cake Tool
#tool nuget:?package=Nuar.Tracing&version=1.0.41                

Nuar Framework

Nuar Logo

Overview

Nuar is a lightweight, flexible, and highly customizable API gateway framework built for modern microservices architectures. It offers advanced routing, request processing, and middleware extensibility for handling upstream and downstream requests.

The framework is designed to provide a robust and easy-to-configure solution for managing API traffic in distributed environments, supporting policies, authentication, and load balancing out of the box.

Features

  • Microservices API Gateway: A framework specifically designed for API routing and traffic management in microservices.
  • Customizable Request Pipelines: Add custom middleware, request handlers, and response transformers.
  • Extensible Extensions: Support for adding custom extensions such as logging, authentication, CORS, and more.
  • YAML-based Configuration: Configure your services, routes, and policies using easy-to-understand YAML files.
  • Supports Policies and Authentication: Apply authentication and authorization policies at the route or service level.
  • Integration with Third-Party Tools: Includes support for Swagger documentation, JWT authentication, and tracing.

Installation

To install Nuar, add the following NuGet package to your project:

dotnet add package Nuar --version 1.0.0
Product Compatible and additional computed target framework versions.
.NET net8.0 is compatible.  net8.0-android was computed.  net8.0-browser was computed.  net8.0-ios was computed.  net8.0-maccatalyst was computed.  net8.0-macos was computed.  net8.0-tvos was computed.  net8.0-windows was computed.  net9.0 is compatible. 
Compatible target framework(s)
Included target framework(s) (in package)
Learn more about Target Frameworks and .NET Standard.

NuGet packages (1)

Showing the top 1 NuGet packages that depend on Nuar.Tracing:

Package Downloads
Nuar.Host

Nuar.Host - The core hosting package for the Nuar API gateway framework

GitHub repositories

This package is not used by any popular GitHub repositories.

Version Downloads Last updated
1.0.81 115 10/10/2024
1.0.74 97 10/6/2024
1.0.71 95 10/5/2024
1.0.69 89 10/5/2024
1.0.67 99 10/5/2024
1.0.65 99 10/5/2024
1.0.63 110 9/29/2024
1.0.62 88 9/29/2024
1.0.61 93 9/29/2024
1.0.60 86 9/29/2024
1.0.59 93 9/29/2024
1.0.58 91 9/29/2024
1.0.55 92 9/29/2024
1.0.41 105 9/29/2024
1.0.23 92 9/27/2024
1.0.19 105 9/27/2024

Initial release of the Nuar.Tracing extension for integrating distributed tracing with OpenTelemetry in the Nuar API gateway framework.