Skip to content

Getting started

Welcome to NResilience. This section helps you integrate resilience patterns into your .NET applications to prevent cascading failures and improve system stability.

Follow these guides in order to get up and running:

  1. Quick start - Implement your first retried call in minutes. You'll learn how to use the pre-configured HTTP client and handle call outcomes without exceptions.
  2. Key concepts - Understand the core terminology. This guide explains policies, deadlines, and verdicts - the concepts used throughout the rest of the documentation.
  3. Installation - Choose the right packages for your project. Learn the difference between the core engine and the extensions needed for dependency injection and metrics.

Released under the MIT License.