3 مستودعات
Detects incorrect attribute usage and missing annotations at compile time via analyzers.
Distinct from Attribute Validations: Distinct from Attribute Validations: operates at compile time rather than runtime validation.
Explore 3 awesome GitHub repositories matching part of an awesome list · Compile-Time Attribute Validators. Refine with filters or upvote what's useful.
MessagePack-CSharp is a high-performance binary serializer for .NET that converts C# objects to and from the compact MessagePack format. It uses compile-time source generation to produce AOT-safe formatters and resolvers, eliminating runtime reflection and enabling ahead-of-time compilation scenarios. The serializer encodes object fields as integer indices instead of string keys, producing compact binary output with deterministic field ordering, and provides stack-allocated reader and writer structs for direct encoding and decoding of MessagePack primitives without heap allocations. The libra
Detects incorrect attribute usage and missing annotations at compile time via analyzers.
This project is a business rules management system and rule engine designed to define, execute, and manage complex business logic decoupled from application source code. It provides a business logic compiler that transforms human-readable rule definitions into executable models for high-performance runtime evaluation. The system includes a complex event processing engine for analyzing real-time data streams to identify temporal patterns and a decision model and notation executor that processes structured logic based on industry standards for deterministic results. It utilizes an inference eng
Transforms human-readable rule resources into a compiled executable model for high-performance runtime evaluation.
A light-weight REST API development framework for ASP.NET 8 and newer.
Compiles validation rules defined as attributes or fluent configurations into efficient runtime checks.