Change the repository type filter
All
Repositories list
65 repositories
- An essential EF Core utilities and custom DbContexts for efficient and streamlined database operations.
- A collection of useful extension methods, utilities and types for the ASP.NET Core ecosystem.
HamedStack.Assistant
PublicA huge collection of useful extension methods, utilities and types for the .NET ecosystem.- A comprehensive library integrating Repository and Unit of Work patterns with Outbox pattern support, specifically designed for EF Core, enhancing data management and consistency.
HamedStack.VSTest
Public- A library facilitating aggregate root functionalities, optimizing Domain-Driven Design (DDD) by ensuring integrity and consistency across domain boundaries in complex systems.
- A library enhancing Dapper with additional utilities, type handlers, and features for improved data access performance and convenience, making Dapper more powerful for developers.
HamedStack.Result
PublicA Result pattern library for C# to elegantly handle success and failure scenarios, streamlining error management and code readability.HamedStack.Functional
PublicA comprehensive C# functional programming library, enabling the creation of elegant and efficient code.- Empower your application with the C# Predicate Builder, effortlessly creating dynamic queries through the use of expression trees and a diverse set of versatile operators.
- Offers a concise mechanism for integrating Minimal API endpoints in ASP.NET Core, enhancing code modularity and project structure.
HamedStack.Cache
PublicSupercharge your C# caching capabilities with an expansive library that enriches IDistributedCache, MemoryCache, and ObjectCache, while introducing specialized caches like LruCache and ThreadSafeMemoryCache.- Enhance CQRS with a MediatR-based library, streamlining command/query separation and handling, enabling cleaner, modular architecture for .NET applications.
- A library that loads app configurations from relational databases, featuring reload timer and manual reload option, ensuring settings are updated without full redeployment.
- A library with pre-configured DbContexts for SQLite, PostgreSQL, and SQLServer, supporting Northwind, AdventureWorks, and Chinook databases for seamless integration and rapid development.
HamedStack.Mustache
PublicAn extension of the Mustache template engine tailored for .NET, enhancing text templating with additional features for more robust and flexible .NET applications.- A library expanding DotLiquid's capabilities, offering advanced features for more customizable and powerful .NET liquid templating solutions.
HamedStack.NSubstitute
Public- Provides extension methods and utilities for service collection management.
HamedStack.CleanSample
PublicCleanSample is a .NET application showcasing Clean Architecture, DDD principles, and CQRS for improved scalability and maintainability.- Enhance ASP.NET Core applications with a comprehensive security library, packed with essential utilities, dynamic permissions, API key management, and more.
HamedStack.CronScheduler
PublicHamedStack.Keycloak
PublicA REST API C# HttpClient library for Keycloak which streamlines communication with Keycloak servers.HamedStack.Paging
PublicThe C# Paging Library with async enables efficient, responsive loading of large datasets in a variety of applications.- A library designed to seamlessly bridge the gap between backend and frontend development. By leveraging backend class annotations and integrating Swagger documentation, this library ensures that frontend developers have immediate, up-to-date access to backend functionalities and data structures as code.
- An ASP.NET Core middleware library streamlines web application functionality with custom components tailored for precise task handling.
HamedStack.Roslyn
PublicEmpower your C# development with Roslyn's capabilities for code formatting, generation, and analysis.HamedStack.Cryptography
PublicSimplify hashing and encryption in C# with powerful extension methods and utilities.- This library offers a suite of extension methods enhancing the functionalities of the Newtonsoft Json.NET library.
HamedStack.MSBuilder
PublicThis library simplifies the manipulation of MSBuild's SLN and CSProj files, enabling quick reading, writing, and editing for project management.