Skip to content

kdcllc/Bet.Extensions.Resilience

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Bet.Extensions.Resilience

GitHub license Build status NuGet Nuget feedz.io

The second letter in the Hebrew alphabet is the ב bet/beit. Its meaning is "house". In the ancient pictographic Hebrew it was a symbol resembling a tent on a landscape.

Note: Pre-release packages are distributed via feedz.io.

Summary

This project contains a number of libraries to satisfy the needs of Microservices development in Kubernetes environment.

The bedrock for this project's Resilience is based on Polly policy libraries.

This library provides with a configurational Resilience framework for HttpClientFactory.

buymeacoffee

Give a Star! ⭐

If you like or are using this project to learn or start your solution, please give it a star. Thanks!

Resilience Libraries

Resilience Hosting Libraries

Http Delegating Message Handlers

Sample Applications

Development Environment

This project supports:

  • VSCode Remote Development in Dev Docker Container (Make sure that debugging of the app is used to run the application.)

  • Visual Studio.NET Docker

To get an ip address of the running docker container:

     hostname -I

Docker Images

This repo is utilizing King David Consulting LLC Docker Images:

Reference

HttpClient Diagnostics events order

System.Net.Http.HttpRequestOut.Start System.Net.Http.Request System.Net.Http.HttpRequestOut.Stop System.Net.Http.Response