Result
by ardalis
A result abstraction that can be mapped to HTTP response codes if needed.
AI summary
Outcome abstraction
An abstraction to represent outcomes of operations in a consistent and flexible way
- stars
- 890
- forks
- 108
- watching
- 14
Similar projects
Found by comparing what the projects do, not just their names.
Specification framework
A base class with tests for adding specifications to a DDD model.
Reusable architecture templates
Provides reusable base classes for Clean Architecture implementations
Coding exercises
A collection of coding exercises to practice good habits and techniques in software development
Error handling library
A lightweight C++ library that provides an alternative to exception handling for error reporting and management.
Command runner
A .NET library for running external commands with customizable behavior and exception handling.
Worker Service Template
A .NET Core worker service template using Clean Architecture to build scalable and maintainable services.
Value object generator
Generates simple value objects in C# to wrap primitive types and provide automatic equality comparison and formatting
Enum wrapper
A type-safe alternative to C# enums that supports various serialization and ORM frameworks.
C# dev toolkit
A collection of libraries and tools for rapid application development in C#.
Media processor library
Provides interfaces and abstractions for media processing in real-time communications
Analytics abstraction layer
An analytics framework that abstracts multiple provider integration using Swift enums and associated values.
Distributed event handling example
Demonstrates event and command handling in a distributed system
Container
A lightweight inversion of control container and dependency injector for Node.js or browser apps with a focus on Typescript usage.
Development platform
A .NET development platform providing project dependencies and C# language services to various IDEs and plugins.
Data abstraction tool
A tool to abstract storage details and automate common data access patterns for developers working with relational technologies