C# repository-pattern

Open-source C# projects categorized as repository-pattern

Top 14 C# repository-pattern Projects

repository-pattern
  1. Specification

    Base class with tests for adding specifications to a DDD model

    Project mention: Extending Ardalis.Specification for NHibernate with Linq, Criteria API, and Query Over | dev.to | 2024-09-16

    Ardalis.Specification is a powerful library that enables the specification pattern for querying databases, primarily designed for Entity Framework Core, but here I'll demonstrate how you can extend Ardalis.Specification to use NHibernate as an ORM as well.

  2. Sevalla

    Deploy and host your apps and databases, now with $50 credit! Sevalla is the PaaS you have been looking for! Advanced deployment pipelines, usage-based pricing, preview apps, templates, human support by developers, and much more!

    Sevalla logo
  3. Onion-architecture-ASP.NET-Core

    WhiteApp API solution template which is built on Onion Architecture with all essential feature using .NET 8!

  4. MicroOrm.Dapper.Repositories

    CRUD for Dapper

  5. DotNetCore

    .NET Nuget Packages

  6. AuthApi

    An example of a full-stack application for Authentication and Authorization, build with ASP.NET Core 9.0 (Minimal API) and Angular 19.

  7. GraphQL.RepoDB

    A set of extensions for working with HotChocolate GraphQL and Database access with micro-orms such as RepoDb (or Dapper). This extension pack provides access to key elements such as Selections/Projections, Sort arguments, & Paging arguments in a significantly simplified facade so this logic can be leveraged in the Serivces/Repositories that encapsulate all data access (without dependency on IQueryable and execution outside of the devs control).

  8. StudentCourseManagement

    Dockerized Microservice Solutions developed in ASP.NET Core Web API with front-end application developed using Angular 11.

  9. InfluxDB

    InfluxDB – Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.

    InfluxDB logo
  10. FileApi

    An example of a full-stack application for file upload and download, built with ASP.NET Core 9.0 (Minimal API) and Angular 19. (by Gramli)

  11. Fluxera.Repository

    A generic repository implementation.

  12. Simplify.DI

    Simplify is an open-source set of lightweight .NET libraries that provide infrastructure for your applications. DI and mocking friendly. (by SimplifyNet)

  13. WeatherApi

    An example of REST API for handling weather data using minimal API and Clean Architecture with various design patterns. ASP.NET Core 9.0

  14. UserManagement

    ASP.NET Core 3.1 with Angular 10 clean architecture learning path.

  15. ceyehat-api

    My senior project, backend.

  16. AzureFunctionAPI-CosmosDB-CleanArchitecture

    Http Trigger Azure fnction with CosmosDB and clean architecture.

  17. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

C# repository-pattern discussion

Log in or Post with

C# repository-pattern related posts

  • Extending Ardalis.Specification for NHibernate with Linq, Criteria API, and Query Over

    1 project | dev.to | 16 Sep 2024
  • Azure Function with Cosmos DB Clean Architecture

    1 project | /r/webdev | 20 Jan 2023
  • GitHub - fullstackhub-io/AzureFunctionAPI-CosmosDB-CleanArchitecture: Http Trigger Azure fnction with CosmosDB and clean architecture.

    1 project | /r/dotnetcore | 20 Jan 2023
  • Http Triggered Azure Function with CosmosDB Clean Architecture

    1 project | /r/programming | 12 Jan 2023

Index

What are some of the best open-source repository-pattern projects in C#? This list will help you:

# Project Stars
1 Specification 2,125
2 Onion-architecture-ASP.NET-Core 918
3 MicroOrm.Dapper.Repositories 692
4 DotNetCore 468
5 AuthApi 48
6 GraphQL.RepoDB 41
7 StudentCourseManagement 39
8 FileApi 26
9 Fluxera.Repository 19
10 Simplify.DI 18
11 WeatherApi 17
12 UserManagement 13
13 ceyehat-api 9
14 AzureFunctionAPI-CosmosDB-CleanArchitecture 9

Sponsored
Deploy and host your apps and databases, now with $50 credit!
Sevalla is the PaaS you have been looking for! Advanced deployment pipelines, usage-based pricing, preview apps, templates, human support by developers, and much more!
sevalla.com

Did you know that C# is
the 11th most popular programming language
based on number of references?