You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
In order to get data from the database, it receives the e-mail address of the user who made the request and sends it to the queue as a message. The subscriber listening to the queue receives this e-mail address, creates the desired data in an excel file and sends it by e-mail.
I created a basic application that is built in a layered architecture in accordance with SOLID principles and makes it easy to reach endpoints with swagger. The main purpose here is to get the e-mail address of the requesting user to retrieve data from the database and send it to the queue as a message. The subscriber listening to the queue receives this e-mail address, creates the desired data in an excel file and sends it by e-mail.
I used these when creating the project;
.Net Core technology
RabbitMQ
Enterprise architecture infrastructure
Dependency Injection and Autofac Implementation
Objective, clean code techniques
SOLID principles
Error & Success Data Result Management
Effective Role management system infrastructure
Effective JWT configuration
Extensions
Swagger
About
In order to get data from the database, it receives the e-mail address of the user who made the request and sends it to the queue as a message. The subscriber listening to the queue receives this e-mail address, creates the desired data in an excel file and sends it by e-mail.