GitPedia

Generic for core

:building_construction: Generic Repository & UOW Pattern For ASP.NET Core

From senvardarsemih·Updated September 2, 2025·View on GitHub·

* simple experimental generic repository pattern demo on .net core * The project is written primarily in C#, distributed under the GNU General Public License v3.0 license, first published in 2018. Key topics include: asp-net-core, design-patterns, docker, dotnet-core, entity-framework-core.

Generic Repository & UOW Pattern For .NET Core 3.1

Build status
Build Status
Quality Gate Status

  • simple experimental generic repository pattern demo on .net core *

  • You have to setup your own connection string in appsettings.json file.

  • You have to run the entity framework core migration via package manager console (In Visual Studio go to Tools -> Nuget Package Manager -> Package Manager Console then start migration with 'Update-Database' command

K8S Support Update

  • You can run this app in k8s environment
  • You may want to use minikube or docker desktop
  • First, build docker image => <b>docker build -t gfc:1.0 .</b>
  • Go to tools folder => <b>cd tools</b> , then => <b>kubectl apply -f deploy.yml</b>
  • Finally => <b>kubectl apply -f service.yml</b> , then go to the browser, type localhost and hit enter, you should see the application loaded. 🌞

Contributors

Showing top 2 contributors by commit count.

View all contributors on GitHub →

This article is auto-generated from senvardarsemih/generic-for-core via the GitHub API.Last fetched: 6/28/2026