https://github.com/angelodotnet/tinyrepository
A lightweight generic repository pattern implementation for Entity Framework Core, designed to simplify data access and management in .NET applications.
https://github.com/angelodotnet/tinyrepository
database dotnet entity-framework-core generic-repository library management orm-library repository-pattern
Last synced: about 1 month ago
JSON representation
A lightweight generic repository pattern implementation for Entity Framework Core, designed to simplify data access and management in .NET applications.
- Host: GitHub
- URL: https://github.com/angelodotnet/tinyrepository
- Owner: AngeloDotNet
- License: mit
- Created: 2026-01-10T15:31:50.000Z (6 months ago)
- Default Branch: main
- Last Pushed: 2026-03-14T10:30:08.000Z (3 months ago)
- Last Synced: 2026-03-28T08:21:48.419Z (3 months ago)
- Topics: database, dotnet, entity-framework-core, generic-repository, library, management, orm-library, repository-pattern
- Language: C#
- Homepage:
- Size: 167 KB
- Stars: 2
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Funding: .github/FUNDING.yml
- License: LICENSE
Awesome Lists containing this project
README
# Tiny Repository for .NET EF Core
[](https://www.nuget.org/packages/TinyRepository/)
A lightweight generic repository for Entity Framework Core
## 🏷️ Introduction
A lightweight generic repository pattern implementation for Entity Framework Core, designed to simplify data access and management in .NET applications.
## 🛠️ Installation
### Prerequisites
- .NET 8.0 SDK (latest version)
### Setup
The library is available on [NuGet](https://www.nuget.org/packages/TinyRepository), just search for _Identity.Module.API_ in the Package Manager GUI or run the following command in the .NET CLI:
```shell
dotnet add package TinyRepository
```
> [!TIP]
> See the [documentation](https://github.com/AngeloDotNet/TinyRepository/tree/main/docs) for a list of helpful examples.
## 📜 License
This project is licensed under the MIT License - see the [LICENSE](LICENSE) file for details.
## ⭐ Give a Star
Don't forget that if you find this project helpful, please give it a ⭐ on GitHub to show your support and help others discover it.
## 🤝 Contributing
The project is constantly evolving. Contributions are always welcome. Feel free to report issues and submit pull requests to the repository, following the steps below:
1. Fork the repository
2. Create a feature branch (starting from the develop branch)
3. Make your changes
4. Submit a pull requests (targeting develop)