Sign in

Repository Index

47,133 repositories indexed

Tag: All Tags
Tag
Filters (1)

Filters

Clear all filters

1–18 of 18 · Most stars

Polly is a .NET resilience and transient-fault-handling library that allows developers to express policies such as Retry, Circuit Breaker, Timeout, Bulkhead Isolation, and Fallback in a fluent and thread-safe manner. From version 6.0.1, Polly targets .NET Standard 1.1 and 2.0+.

  • circuit-breaker
  • circuit-breaker-pattern
  • resilience
  • resiliency-patterns

Fast Compiler for C# Expression Trees and the lightweight LightExpression alternative. Diagnostic and code generation tools for the expressions.

  • expression-tree
  • dryioc
  • delegate
  • il-optimizations

C# discriminated union source generator

  • csharp
  • discriminated-unions
  • dotnet
  • functional-programming

Compiles C# code by first rewriting the syntax trees of LINQ expressions using plain procedural code, minimizing allocations and dynamic dispatch.

a C# embeddable lexer and parser generator (.Net core)

  • dot-net
  • csharp
  • parser
  • lexer-generator

Simply LINQ your remote resources...

  • linq-expressions
  • arbitrary-linq-queries
  • expression-trees
  • entity

Runtime parser for string expressions (formulas, method calls). Builds dynamic LINQ expression tree and compiles it to lambda delegate.

  • evalexpr
  • evaluator
  • dot-net
  • dotnetcore

Testura.Code is a wrapper around the Roslyn API and used for generation, saving and compiling C# code. It provides methods and helpers to generate classes, methods, statements and expressions.

Human-readable schedule expressions for .NET (C#): write "every day at 9am except sunday" instead of cron. Time zones, fluent builder, custom keywords, cron converter.

  • cron
  • csharp
  • date-time
  • dotnet

Reactive queryable observable framework.

  • reactive
  • rx
  • qbservable
  • observable

C# math expression library with symbolic computation support

  • csharp
  • dotnet
  • expression-parser
  • math