Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/nhadi/dermayon
Dermayon is Library for supporting build large application,distributed application, scalable, microservices, cqrs, event sourcing, including generic ef repository pattern with unit of work, generic mongo repository pattern with unit of work, kafka, etc
https://github.com/nhadi/dermayon
cqrs-es cqrs-pattern csharp ddd-architecture ddd-cqrs design-patterns event-driven event-sourcing generic-repository kafka microservices-libraries mongodb netcore22 solid-principles unitofwork-pattern
Last synced: 2 days ago
JSON representation
Dermayon is Library for supporting build large application,distributed application, scalable, microservices, cqrs, event sourcing, including generic ef repository pattern with unit of work, generic mongo repository pattern with unit of work, kafka, etc
- Host: GitHub
- URL: https://github.com/nhadi/dermayon
- Owner: NHadi
- License: gpl-3.0
- Created: 2019-10-19T06:11:36.000Z (about 5 years ago)
- Default Branch: master
- Last Pushed: 2023-03-04T01:16:21.000Z (over 1 year ago)
- Last Synced: 2024-11-10T13:43:57.301Z (3 days ago)
- Topics: cqrs-es, cqrs-pattern, csharp, ddd-architecture, ddd-cqrs, design-patterns, event-driven, event-sourcing, generic-repository, kafka, microservices-libraries, mongodb, netcore22, solid-principles, unitofwork-pattern
- Language: C#
- Homepage:
- Size: 1.53 MB
- Stars: 68
- Watchers: 15
- Forks: 31
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Dermayon
Dermayon Library is Libray for supporting build large application,distributed application, scalable, microservices, cqrs, event sourcing, including generic ef repository pattern with unit of work, generic mongo repository pattern with unit of work, kafka, etcIt's developed for .NET Core 2.2 and available via [NuGet](https://www.nuget.org/packages/dermayon.library/).
[![NuGet](https://img.shields.io/nuget/v/dermayon.library.svg)](http://nuget.org/packages/dermayon.library)# Architecture of Library
![Image of Architecture](https://github.com/NHadi/Dermayon/blob/master/sources/images/architecture.png)# Feature
1. Kafka [Message Broker]
2. Any Databases [Relational Databases or NoSql]
3. MicroORM [Dapper]
4. ORM [EntityFramework]
5. GenericOperation in All Databases
6. etc# Support CQRS/Event Sourcing
![Image of CQRS](https://github.com/NHadi/Dermayon/blob/master/sources/images/cqrs.png)# HOW TO USE
Its very easy you just add DermayonBootsraper and Configurable just you want and just you need
![Image of guide](https://github.com/NHadi/Dermayon/blob/master/sources/images/guide.png)# Complete Documentation [On Process]
# Configuration
![Image of guide](https://github.com/NHadi/Dermayon/blob/master/sources/images/appsetting.png)