Skip to content

YuryYatskov/YY.eCommerce

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

76 Commits
 
 
 
 
 
 
 
 

Repository files navigation

YY.eCommerce

This is an example of a microservice architecture for e-commerce using ASP.Net.

  1. The 'Catalog' microservice uses C#, .Net 6, ASP.Net Web API, Restful, MongoDB, DI, async/await, Repository Design Pattern, Docker-compose technologies.

  2. The 'Basket' microservice uses C#, .Net 6, ASP.Net Web API, Restful, RabbitMQ, MassTransit, Redis, DI, async/await, Repository Design Pattern, Docker-compose technologies, gRPC.

  3. The 'Discount' microservice uses C#, .Net 6, ASP.Net Web API, Restful, Postgresgl, Dapper, pgAdmin, DI, async/await, Repository Design Pattern, Docker-compose technologies, gRPC.

  4. The 'Ordering' microservice uses C#, .Net 6, ASP.Net Web API, Restful, RabbitMQ, MassTransit, MS SQL Server, EF Core, Clean architecture, CQRS, Automapper, MediatR, Fluent Validation, DI, async/await, Repository Design Pattern, Docker-compose technologies.

  5. The 'Api Gateway' microservice uses C#, .Net 6, Ocelot, Docker-compose technologies.

  6. The 'Shopping Aggregator' microservice uses C#, .Net 6, ASP.Net Web API, Restful, Http client, Request Aggregation Pattern, Docker-compose technologies.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published