Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/ogulcanturan/ogu.extensions.logging

Contains logging related utilities (HttpClient, HttpMiddleware, CorrelationId)
https://github.com/ogulcanturan/ogu.extensions.logging

correlationid csharp dotnet extensions logging

Last synced: 2 months ago
JSON representation

Contains logging related utilities (HttpClient, HttpMiddleware, CorrelationId)

Awesome Lists containing this project

README

        

# Header Ogu.Extensions.Logging [![.NET Core Desktop](https://github.com/ogulcanturan/Ogu.Extensions.Logging/actions/workflows/dotnet.yml/badge.svg?branch=master)](https://github.com/ogulcanturan/Ogu.Extensions.Logging/actions/workflows/dotnet.yml)

# Ogu.Extensions.Logging.HttpClient [![NuGet](https://img.shields.io/nuget/v/Ogu.Extensions.Logging.HttpClient.svg?color=1ecf18)](https://nuget.org/packages/Ogu.Extensions.Logging.HttpClient) ![Nuget](https://img.shields.io/nuget/dt/Ogu.Extensions.Logging.HttpClient.svg?logo=nuget)

Ogu.Extensions.Logging.HttpClient enables enhanced logging capabilities for HTTP client requests. [More info](https://github.com/ogulcanturan/Ogu.Extensions.Logging/tree/master/src/Ogu.Extensions.Logging.HttpClient#readme)

## Installation

You can install the library via NuGet Package Manager:

```bash
dotnet add package Ogu.Extensions.Logging.HttpClient
```

# Ogu.Extensions.Logging.HttpMiddleware [![NuGet](https://img.shields.io/nuget/v/Ogu.Extensions.Logging.HttpMiddleware.svg?color=1ecf18)](https://nuget.org/packages/Ogu.Extensions.Logging.HttpMiddleware) ![Nuget](https://img.shields.io/nuget/dt/Ogu.Extensions.Logging.HttpMiddleware.svg?logo=nuget)

Ogu.Extensions.Logging.HttpMiddleware provides middleware-based logging for HTTP requests within applications. [More info](https://github.com/ogulcanturan/Ogu.Extensions.Logging/tree/master/src/Ogu.Extensions.Logging.HttpMiddleware#readme)

## Installation

You can install the library via NuGet Package Manager:

```bash
dotnet add package Ogu.Extensions.Logging.HttpMiddleware
```

## Sample Application
A sample application demonstrating the usage of Ogu.Extensions.Logging.HttpClient & Ogu.Extensions.Logging.HttpMiddleware be found [here](https://github.com/ogulcanturan/Ogu.Extensions.Logging/tree/master/samples/SampleHttp.Api).