208 packages tagged with “policy”
Polly is a .NET resilience and transient-fault-handling library that allows developers to express resilience and transient fault handling policies such as Retry, Circuit Breaker, Timeout, Bulkhead Isolation, and Fallback in a fluent and thread-safe manner.
Polly.Extensions.Http is an extensions package containing opinionated convenience methods for configuring Polly policies to handle transient faults typical of calls through HttpClient.
Polly.Core is a .NET resilience and transient-fault-handling library that allows developers to express resilience strategies such as Retry, Circuit Breaker, Hedging, Timeout, Chaos and Fallback in a fluent and thread-safe manner.
Polly.Extensions adds support for dependency injection and telemetry for the Polly.Core library.
Polly.RateLimiting is a .NET resilience and transient-fault-handling library that allows developers to express resilience strategies using a Rate Limiter in a fluent and thread-safe manner.
Polly is a .NET 4.5 / .NET Standard 1.1 library that allows developers to express resilience and transient fault handling policies such as Retry, Circuit Breaker, Timeout, Bulkhead Isolation and Fallback in a fluent and thread-safe manner.
Naming policies for the system JSON serializer in .NET.
Polly.Contrib.DuplicateRequestCollapser is a Polly policy to collapse concurrent duplicate requests to a single execution, integrating with the Polly resilience project for .NET
Polly.Testing exposes APIs and utilities that can be used to assert on the composition of Polly.Core resilience pipelines.
The main goal of this library is to provide unified http request retrying policies for the HttpClient that just works. Actually this library wraps awesome Polly library with the predefined settings to allow developers to use it as is without a deep dive to Polly.
Backport of Asp.Net core's policy based authorization to Asp.Net 4.
Recommended Google client library to access the Organization Policy API (v2), which allows users to configure governance rules on their GCP resources across the Cloud Resource Hierarchy.
Policy Enforcement Point for Attribute-based authorization using Altinn.Authorization.ABAC in ASP.Net apps. See our repository for the full documentation.
Middleware to configure exception handling policies. Configure chain of handlers per exception type. OOTB handlers: log, retry, set responce headers and body
Backport of Asp.Net core's policy based authorization to Asp.Net 4 WebApi 2
AWS IAM policy statement generator with fluent interface (Stability: Experimental)
The Enterprise Library Policy Injection Application Block can be used to change the behavior of any .NET objects, in order to better manage crosscutting concerns for these objects. The policy injection is implemented through the Unity interception mechanism. The package includes call handlers for Logging, Validation and Exception Handling
Readable Attribute Policy Service
DarkLoop's Azure Functions authorization extension shared core functionality for InProc and Isolated modules.
Azure Functions V4 in Isolated mode extension to enable authentication and authorization on a per function basis based on ASPNET Core frameworks.
Extension methods to configure exception handler which write MVC action result to responce body. Userfull for writing objects
Azure Functions V3 and V4 (InProc) extension to enable authentication and authorization on a per function basis based on ASPNET Core frameworks.
Backport of Asp.Net core's policy based authorization to Asp.Net 4 Mvc 5
AWS IAM policy statement generator with fluent interface for AWS CDK (Stability: Experimental)
Polly.Net40Async is a version of the Polly library for .NET 4.0 with async support via Microsoft.Bcl.Async. Polly allows developers to express resilience policies such as Retry, Circuit Breaker, Timeout, Bulkhead Isolation, and Fallback in a fluent and thread-safe manner.
ASP.NET Core MVC Tag Helpers for Authorization. Easily render blocks of HTML only for those users who are authorized based on ASP.NET Core Roles and/or Policies
A small and simple library that allows you to easily manage permissions in your .NET projects.
ASP.NET Core extensions for Rsk.Enforcer
Snake case naming policy for System.Text.Json