- .Net Core 3.1
- Sql Server
- Docker
- Mongo Db
- Redis
- Catalog.API
- Cart.API
- Common
- EventBusRabbitMq
- Ordering
- Oredering.API
- Ordering.Core
- Oredering.Infrastructure
- Ordering.Application
Project Name | Packages Name |
---|---|
Catalog.API | MongoDB.Driver |
Catalog.API | Swashbuckle.AspNetCore |
Cart.API | StackExchange.Redis |
Cart.API | Swashbuckle.AspNetCore |
EventBusRabbitMq | RabbitMQ.Client |
Oredering.API | Microsoft.EntityFrameworkCore.Design |
Oredering.API | MediatR |
Oredering.API | MediatR.Extensions.Microsoft.DependencyInjection |
Oredering.API | AutoMapper.Extensions.Microsoft.DependencyInjection |
Ordering.API | Swashbuckle.AspNetCore |
Ordering.Application | AutoMapper |
Ordering.Application | FluentValidation |
Ordering.Application | MediatR |
Oredering.Infrastructure | Microsoft.EntityFrameworkCore |
Oredering.Infrastructure | Microsoft.EntityFrameworkCore.Design |
Oredering.Infrastructure | Microsoft.EntityFrameworkCore.SqlServer |
Oredering.Infrastructure | Microsoft.EntityFrameworkCore.Tools |
Oredering.Infrastructure | Microsoft.EntityFrameworkCore.InMemory |
OcelotGateWay | Ocelot |
TraditionalWebClient | Microsoft.AspNet.WebApi.Client |
✔️🍺 Happy Coding 👍😊