RabbitMQ Basic Commands
Course Content
0 / 78 completedRabbitMQ Messaging Overview
Basic Producer Part 1
Basic Consumer Part 1
Basic Producer Part 2
Basic Producer Part 3
Basic Consumer Part 2
Basic Consumer Part 3
RabbitMQ Basic Commands
RabbitMQ Installation
RabbitMQ Dashboard Overview
Microservices, EventBus, RabbitMQ Architecture Overview
Microservice Solution Overview
Initial Solution Folder Structure
Add Domain Core Project
EventBus Event Handler Interfaces
Bus Commands
Bus Events and Messages
Infrastructure RabbitMQ Bus
RabbitMQ Bus Constructor
Implement Publish Method
Start Basic Consume
Implement Subscribe Method
Consumer Receiver Delegate
Process Events
Infrastructure IOC Project
Commit Dependency Project
Dependency Container
Banking Service Overview
Banking Folder Structure
Banking Domain Folder Structure
Banking Initial Projects
Banking Model
Banking Repository Interface
Banking Database Context
Banking Repository Implementation
Banking Updated IOC Container
Banking Application Layer
Banking Api AppSettings
Banking Implement Controller
Banking Configure Api Startup
Banking Configure Swagger MediatR
Commit Banking Microservice
Launch Banking Microservice
Account Transfer Endpoint
Account Transfer Service Method
Transfer Command Handler
Service Send Command
Transfer Commands
Publish Transfer Event
Update Account Service IOC
Commit Banking Microservice
Launch Banking and Check Queue
Transfer Initial Projects
Transfer Initial Project Folders
Transfer Nuget Packages
Application Data Domain
DbContext and Domain Model
Database Migrations
Api Startup Configuration
Update Dependency Container
Controller Configuration
Update Dependency Container
Configure EventBus Subscription
Event Handler
Launch Banking and Transfer Microservices
Refactor RabbitMQBus Part 1
Refactor RabbitMQBus Part 2
Refactor RabbitMQBus Part 3
Proxy Transfer Service Interface
Add MVC Project
MVC ViewModel and DTO
Configure Startup HttpClient
Proxy Transfer Service Implementation
Controller Implementation
View Implementation
MVC Communication to Banking Microservice
How to find the course source code
Full Upgrade to .NET 8