2 packages tagged with “aot-compatible”
Advanced foundational library with cutting-edge C# features and 17 global business enums for multi-application standardization. Includes domain-driven design patterns, comprehensive error handling with HTTP mapping, specification pattern interfaces, functional result types, JSON utilities, validation helpers, and enterprise-ready abstractions. Features ready-to-use enums for business status, priorities, document types, demographics, currencies, payment methods, user roles, industries, company sizes, event types, and internationalization. Built with collection expressions, required properties, record structs, and source generation for optimal performance. Clean architecture with no persistence dependencies.
A compile-time mocking framework designed for Native AOT and cloud-native .NET applications. Skugga uses Roslyn source generators to eliminate reflection, enabling zero-overhead mocking with full AOT compatibility. 3.9x faster than Moq with 4.1x less memory. Features: AutoScribe (self-writing tests), Chaos Mode, SetupSequence, advanced argument matchers, and comprehensive diagnostics.