Ramon Gutierrez's repositories
AspNetCoreActiveDirectoryStarterKit
Starter kit to quickly create ASP.NET Core with On-Premises Active Directory Authentication.
Ether.Outcomes
Never write a result wrapper again! Outcome.NET is a simple, powerful helper for methods that return a value, but sometimes also need to return validation messages, warnings, or a success bit.
modular-monolith-with-ddd
Full Modular Monolith application with Domain-Driven Design approach.
OperationResult
Rust-style error handling for C#
pitstop
This repo contains a sample application based on a Garage Management System for PitStop - a fictitious garage. The primary goal of this sample is to demonstrate several Web-Scale Architecture concepts like: Microservices, CQRS, Event Sourcing, Domain Driven Design (DDD), Eventual Consistency.
Practical.CleanArchitecture
A sample Asp.Net Core project which applies Modern Architecture, Domain-Driven Design, CQRS, Specification Pattern, Unit Testing, SOLID, Asp.Net Core Identity Custom Storage, Entity Framework Core, Identity Server 4, Automated Testing With Selenium, Push Notification with SignalR, Background Job with Hangfire, Browser Security Headers...
run-aspnetcore-microservices
Microservices on .Net platforms which used Asp.Net Web API, Docker, RabbitMQ, Ocelot API Gateway, MongoDB, Redis, SqlServer, Entity Framework Core, CQRS and Clean Architecture implementation. See Microservices Architecture and Step by Step Implementation on .NET Course w/ discount->
UnitOfWork
Unit Of Work Library
UnitOfWork-1
A plugin for Microsoft.EntityFrameworkCore to support repository, unit of work patterns, multiple database with distributed transaction supported, and MySQL multiple databases/tables sharding supported.
UnitOfWorkWithMultipleDBContext
An MVC 5 and Web API 2 application with Automapper, EF 6, repository pattern, dependency injection and IOC using Autofac which uses one unit of work to deal with multiple dbcontexts with Async functions