.NET 6 - Message Broker with RabbitMQ 🐰🐰🐰

In this video we will be going to be discussion Message Broker with RabbitMQ in .NET Application why do we need it and how can we implement it in our .NET 6 Web API. We will be building a message producer and message consumer.
Support me on Patreon to access the source code:
/ mohamadlawand
Create .NET 6 Web API
• Build CRUD with .NET 6...
.NET 6 and PostgreSQL
• .NET 6 PostgreSQL and ...
.NET 6 - AutoMapper & Data Transfer Objects (DTOs) 🗺
• .NET 6 - AutoMapper & ...
Middlewares
• Asp.Net Core - Middleware
Dependency Injections
• Asp.Net Core - Depende...
Let us connect:
🌍 My website - mohamadlawand.com
📸 Instagram - / mohamadlawand087
🐦 Twitter - / moe23
♯ Github - github.com/mohamadlawand087
🎫 LinkedIn - / mlawand
💥 LinkTree - linktr.ee/mohamadlawand
Gear I use (affiliate link): amzn.to/3EbT8Jw
Support my work:
/ mohamadlawand
www.buymeacoffee.com/mohamadl...
Hire Me:
transactions.sendowl.com/prod...
WHO AM I:
I'm Mohamad, a Enterprise Architect working in Manchester, UK. I make videos about web, cloud, desktop and mobile development.
GET IN TOUCH:
If you’d like to talk, I’d love to hear from you. Tweeting @moe23 directly will be the quickest way to get a response, but if your question is very long, feel free to email me at hello@mohamadlawand.com.
#dotnet #rabbitmq #api

Пікірлер: 59

  • @berkozerdogan
    @berkozerdogan Жыл бұрын

    Hi from Turkey, thank you for your videos. I hope you will not stop it. Take care, cyu.

  • @shohaibpt2996
    @shohaibpt29969 ай бұрын

    Really fruitful tutorial. Thanks a million

  • @softwaredevx
    @softwaredevx3 ай бұрын

    This was really helpful video. Thank you so much for detailed tutorial.

  • @khaledaljadaan7826
    @khaledaljadaan78263 ай бұрын

    شرح رائع محمد شكرا جزيلا 👏🤗

  • @niyazibakkal196
    @niyazibakkal19611 ай бұрын

    25:06 The cries of your child.. and a father's most difficult moments. Nevertheless, you maintained good concentration. Thank you for this nice tutorial 😊 Peace & Respect !!

  • @pt_trainer9244

    @pt_trainer9244

    9 ай бұрын

    That was a bird

  • @abdurahmon9926

    @abdurahmon9926

    6 ай бұрын

    @@pt_trainer9244 lol fr

  • @PadamAgrawal
    @PadamAgrawal4 ай бұрын

    Salute your effort. 🖖 Thanks a lot 🤗

  • @neilvermeulen5283
    @neilvermeulen5283 Жыл бұрын

    Thank you Mohamad. You explain well sir.

  • @anaraxmed2606
    @anaraxmed26069 ай бұрын

    good father, good video!😀

  • @keshabnayak9399
    @keshabnayak9399 Жыл бұрын

    Nice tutorial Mohamad, want to understand the Authentication & Authorization in Rabbit MQ. Can you pls post a video.

  • @bmassioui
    @bmassioui Жыл бұрын

    Thank you @Mohamad, keep going ...

  • @rifathossain2788
    @rifathossain27882 ай бұрын

    Many many thanks, from bangladesh

  • @MahmoudIsmail-rw7hg
    @MahmoudIsmail-rw7hg9 ай бұрын

    Thanks Mohamed

  • @sathishkumart3598
    @sathishkumart3598Ай бұрын

    super helpful

  • @mohsenaghakarami5140
    @mohsenaghakarami51406 ай бұрын

    that is good for beginners in rabbit mq

  • @pouyatirdad8489
    @pouyatirdad8489 Жыл бұрын

    good tutorial but when you change exclusive to false , please mention that in video :)

  • @_coder99
    @_coder99 Жыл бұрын

    Thanks for the vid mate!

  • @GabyEme
    @GabyEme6 ай бұрын

    I´m like number 1000 !! Yhea!

  • @Gilgameshx
    @Gilgameshx Жыл бұрын

    Awesome! nice tutorial like always man, may the peace be upon you and thank you to share your knowledge with us

  • @islamAhmed-il6pt
    @islamAhmed-il6pt Жыл бұрын

    Great tutorial Mohamad thanks

  • @botirjonjumaqulov1546
    @botirjonjumaqulov1546 Жыл бұрын

    Thank you for much. Cool. From : Uzbekistan To: Beirut or Dubai

  • @neliquidmusic
    @neliquidmusic Жыл бұрын

    Thank you very much!

  • @malikbrahimi7504
    @malikbrahimi7504 Жыл бұрын

    Thank you bro, just had a few questions. First it seems like your message that you persisted earlier wasn't read when the consumer started later on despite the fact that it wasn't dequeued, what's up with that? Second, how do you scale this in production with multiple consumers? I want my users to be able to run things concurrently, let's say if many users try to create a booking at the same time.

  • @MohamedWarda_
    @MohamedWarda_4 ай бұрын

    thank alot

  • @georgekalokyris
    @georgekalokyris Жыл бұрын

    Great content once again Mo - thanks! Why VS Code though!? 😅

  • @haggainewman4212
    @haggainewman4212 Жыл бұрын

    Nice begginer tutorial, thanks. I would like to hear more in depth about all the objects and methods you are using. Also, pay attention that the configuratiion "exclusive: true" may cause many problems, so i set it to false. Thanks! EDIT: After a re-view, i can see that you edited it in the video but didnt mentioned it. it worth mentioning....

  • @rapazeo

    @rapazeo

    Жыл бұрын

    Its also needed to set to false in producer.

  • @hungz1241_axa

    @hungz1241_axa

    Жыл бұрын

    :)) it keep lock resource and i have to replay 5 time to fix this error.

  • @caseyspaulding
    @caseyspaulding Жыл бұрын

    Thank you!

  • @cgdou1
    @cgdou1 Жыл бұрын

    Very good!

  • @ThompsonEdolo
    @ThompsonEdolo5 ай бұрын

    Awesome tutorial Mo! Wouldn't the Console.ReadLine be problematic if you want to run the consumer in a docker container?

  • @nknanda84
    @nknanda84 Жыл бұрын

    Thank you so much! While trying same I am getting error like below- Cookie file /var/lib/rabbitmq/.erlang.cookie must be accessible by owner only Could you pls help me on this.

  • @bonkeselemani503
    @bonkeselemani503 Жыл бұрын

    Thanks 😊

  • @alisyria7915
    @alisyria7915 Жыл бұрын

    Mr.mohammad, should we use AntiForgeryToken in our web api? and why if is it? Thanks ❤❤

  • @hafidagaougaou8823
    @hafidagaougaou8823 Жыл бұрын

    thank u so much can u do a show us how to consume these messages please?

  • @lirovink
    @lirovinkАй бұрын

    Very good video, thank you sir. I came across an error and in order for it to work for me, when declaring a channel, first set 'false' on 'exclusive' and also add 'autoDelete' set to 'false' and 'arguments' set to 'null'.

  • @WikkiOnIlluminati
    @WikkiOnIlluminati2 ай бұрын

    Hi from Pakistan, I have to use RabbitMQ for sending large volume of SMS messages from web app to SMS gateway API. Eventually, web application will be used by multiple tenants. What implementation is recommended for such use case?

  • @kareemkaram2346
    @kareemkaram2346Ай бұрын

    What if the consumer is an API project? how to make a service consumes the queue?

  • @SOduorCsharpSoftwareEngineer
    @SOduorCsharpSoftwareEngineerАй бұрын

    Nice work can you create An Event BoookidCreated using the DDD architecture then send the message to ticketprocessing system to process using RabbitMQ with EasyNet and save to the

  • @athero02yt3
    @athero02yt3 Жыл бұрын

    How can i implement consumer in webAPI project not in consoleApp

  • @bloopers2967
    @bloopers2967 Жыл бұрын

    Can you make with Azure services integration

  • @Guillen8606
    @Guillen8606 Жыл бұрын

    I would like to understand why every rabbitmq tutorial shows the consumer as console app? What if the consumer is a web api as well with other functionalities? How would you handle it?

  • @EivindGussiasLkseth

    @EivindGussiasLkseth

    Жыл бұрын

    Then you would need to host that API in a background service to make sure that the subscription keeps running even if the API is not called for a while. If not, you would have a subscription that stops due to inactivity, and it will start receiving messages again when the API is invoked, and not when a message is published.

  • @jezreelfranklin3088
    @jezreelfranklin3088 Жыл бұрын

    I love you

  • @ivandrofly
    @ivandrofly Жыл бұрын

    38:48 Docker-compose file

  • @comrade1687
    @comrade16874 ай бұрын

    1954

  • @Ty1er
    @Ty1er Жыл бұрын

    20:00

  • @nicksos6
    @nicksos6 Жыл бұрын

    Привеь карапуз, когда будет ролик про клиент-серверное приложение с авторизацией на клиенте? asp net

  • @yurachernii3277

    @yurachernii3277

    Жыл бұрын

    nobody understand your language

  • @abdurahmon9926

    @abdurahmon9926

    6 ай бұрын

    @@yurachernii3277 i do

  • @JdSR
    @JdSR5 ай бұрын

    Bug 101 : Exclusive : false .

  • @ahmedameen2
    @ahmedameen27 ай бұрын

    ليه مستعجل؟

  • @rankarat
    @rankarat Жыл бұрын

    Nice tutorial Mohamad, but please can you less use the word "basically"? Thanks.

  • @altair91100
    @altair91100 Жыл бұрын

    thank you for the tutorial, however you should try to take a deep breath and slow down when talking, and avoid using "basically" as a comma :)