AZURE SERVICE BUS QUEUE - Getting Started | Azure Series

  Рет қаралды 42,904

Rahul Nath

Rahul Nath

Күн бұрын

Пікірлер: 149
@RahulNath
@RahulNath 2 жыл бұрын
Check out the full source code here rahulpnath.visualstudio.com/KZbin%20Samples/_git/service-bus-queues
@thowheedh
@thowheedh 3 жыл бұрын
Most awaited
@RahulNath
@RahulNath 3 жыл бұрын
Hope you like it 😀
@sundaravadivelmohanan
@sundaravadivelmohanan Жыл бұрын
Thanks!
@shaileshbopche6551
@shaileshbopche6551 2 жыл бұрын
quite a detailed videos sir for any one who is starting with functions. Great way of presentation
@RahulNath
@RahulNath 2 жыл бұрын
So nice of you and glad you like it. Here's my full Azure series bit.ly/azure-series
@shaileshbopche6551
@shaileshbopche6551 2 жыл бұрын
@@RahulNath Thanks sir. Would like to see detailed video on Isolated Process and In-process azure function. How do these 2 types differ and we as user can leverage benefits from these offerings.
@hashiii08
@hashiii08 2 жыл бұрын
Nice video! the content of the video with external topics explained in other videos seems to be a great connection.
@RahulNath
@RahulNath 2 жыл бұрын
Glad it was helpful!
@thowheedh
@thowheedh 3 жыл бұрын
Please do a video on Azure Durable Functions
@RahulNath
@RahulNath 3 жыл бұрын
Great suggestion - Will add it to my list 👍Keep the suggestions coming
@jhonl.7857
@jhonl.7857 Жыл бұрын
Hi Rahul, your videos have been always very helpful. They are well structured and always cover the common use cases for the topic, no need to look for another video to learn the related topics.
@RahulNath
@RahulNath Жыл бұрын
So nice of you Jhon!! All popular series are here twitter.com/rahulpnath/status/1499626419357630466?s=20
@sandeepreddy475
@sandeepreddy475 2 жыл бұрын
Straight to the point as always...!
@RahulNath
@RahulNath 2 жыл бұрын
Great to hear Sandeep 🙂
@raki1190-y7i
@raki1190-y7i Жыл бұрын
Great Video! How can we implement a listener services that will trigger the application code whenever there is a new message in the queue, should we write a continuous polling to check if there are any new messages on the queue or does the Azure provides some kind of events that we can use?
@RahulNath
@RahulNath Жыл бұрын
Glad you liked the video and thank you for the contribution Rakesh. You can use Azure Functions along with a Service Bus trigger. I have a video around that here www.rahulpnath.com/blog/getting-started-with-azure-functions/ Let me know if that answers your question.
@chandrashekharyadav4033
@chandrashekharyadav4033 3 жыл бұрын
Always waits for your wonderful knowledge video ❤️
@RahulNath
@RahulNath 3 жыл бұрын
Glad you are liking them Chandrasekhar. Do drop in topic suggestions if you have any 😀
@chandrashekharyadav4033
@chandrashekharyadav4033 3 жыл бұрын
@@RahulNath please make video on Logic app
@khurshidmalik565
@khurshidmalik565 2 жыл бұрын
You are great bro. The way you explain it really smooth.
@RahulNath
@RahulNath 2 жыл бұрын
Thank you so much Khurshid 😀Do checkout my popular series twitter.com/rahulpnath/status/1499626419357630466?s=20&t=6zMOy7ylU0MGLkSl8mCDHw
@GameOfPricks
@GameOfPricks 2 жыл бұрын
Great video Rahul - concise and clear!
@RahulNath
@RahulNath 2 жыл бұрын
Thank you - do check out the full Azure series here bit.ly/azure-series
@purushottamdubey5783
@purushottamdubey5783 2 жыл бұрын
Thanks Rahul. Very nicely explained. To the point and all useful features. Awesome!
@RahulNath
@RahulNath 2 жыл бұрын
Glad it was helpful Purushottam!
@mohammedsajjadahmed4484
@mohammedsajjadahmed4484 Жыл бұрын
Excellent Explaination. Easy to understand
@RahulNath
@RahulNath Жыл бұрын
Glad you think so!
@AxleWack
@AxleWack 2 жыл бұрын
This was awesome. First time watching one of your videos. Subscribed to watch more! Thanks!!
@RahulNath
@RahulNath 2 жыл бұрын
Glad to hear that. Here are my popular series. twitter.com/rahulpnath/status/1499626419357630466?s=20&t=-jrWULXvhBW7io3aw8Cwiw
@RajK09
@RajK09 2 жыл бұрын
Well explained, you got a new subscriber here, keep making such great videos 👍
@RahulNath
@RahulNath 2 жыл бұрын
Thanks and welcome Raj. The Azure Series is here bit.ly/azure-series
@akshayanvekar8713
@akshayanvekar8713 3 жыл бұрын
You record these videos in the morning 4.30 AM. Wow. Amazing video Rahul. Can you make video on Moq package?
@RahulNath
@RahulNath 3 жыл бұрын
That’s the quietest time in my house. I wrote about it here if it’s of interest twitter.com/rahulpnath/status/1393992168579104773?s=21 Sure will make a video on Moq. Do check out my series on AutoFixture if you haven’t already, that covers some testing strategies
@piyalibasak6886
@piyalibasak6886 2 жыл бұрын
can you please uplod more videos on Azure other services..like logic app,web job,cosmos db
@wesleycsilva
@wesleycsilva 7 ай бұрын
Great video!
@RahulNath
@RahulNath 7 ай бұрын
Glad you enjoyed it Wesley ! Do check out the AWS Series bit.ly/aws-net-series
@sonofvideo4696
@sonofvideo4696 Жыл бұрын
This is a fantastic video. Thank you.
@RahulNath
@RahulNath Жыл бұрын
Glad you like it!!
@barwalgayatri4655
@barwalgayatri4655 3 жыл бұрын
Special thank you for my demand video
@RahulNath
@RahulNath 3 жыл бұрын
Most welcome!
@kamleshkumarupadhyay5038
@kamleshkumarupadhyay5038 Жыл бұрын
Super video 🔥.. please make similar type of video
@RahulNath
@RahulNath Жыл бұрын
Sure 😊Do check the full azure series here bit.ly/azure-series Any suggestions on topics you would like to see there?
@Kbalz
@Kbalz 2 жыл бұрын
What does the underscore do as method parameter 30:45 ? that is new to me. Thanks for you video.
@RahulNath
@RahulNath 2 жыл бұрын
Discard the value - learn.microsoft.com/en-us/dotnet/csharp/fundamentals/functional/discards
@beautyIsinEverything753
@beautyIsinEverything753 2 жыл бұрын
very nice explanation keep it up
@RahulNath
@RahulNath 2 жыл бұрын
Thank you, I will Do check the popular series here bio.link/rahulpnath
@ugurcekci336
@ugurcekci336 2 жыл бұрын
Thanks for this video. I wonder something that how the system behaves if the messages are accumulated in the queue. Should the service bus be triggered to retrieve these all messages in Azure Function?
@RahulNath
@RahulNath 2 жыл бұрын
As soon the messages arrive it will be picked by the Function. If you have more messages coming in than you can process, that is when you need to look at scaling Functions. How much to scale depends a lot on the nature of the messages and how soon you want them processed. Hope that helps?
@sunnypatel1045
@sunnypatel1045 3 жыл бұрын
I been waiting for this! Thank you
@RahulNath
@RahulNath 3 жыл бұрын
Hope you enjoyed it!
@arunv1581
@arunv1581 Жыл бұрын
Very informative 🎉
@RahulNath
@RahulNath Жыл бұрын
Glad you think so Arun! Do check out my popular series here twitter.com/rahulpnath/status/1499626419357630466?s=20
@christianibiri
@christianibiri 3 жыл бұрын
Great video!!! thank your for doing this and I love your channel :)
@RahulNath
@RahulNath 3 жыл бұрын
You are so welcome! Do check out the full series here bit.ly/asp-net-core-series I'm sure you will like it
@liuqiaowen2724
@liuqiaowen2724 Жыл бұрын
that's great. I can easily know the point in your video. thanks
@RahulNath
@RahulNath Жыл бұрын
Glad it was helpful! Do check out the Azure series for more videos bit.ly/azure-series
@bettomorrow
@bettomorrow Жыл бұрын
Really value your tutorial, thank you.
@RahulNath
@RahulNath Жыл бұрын
Thank you Billy. Do check out my popular series here twitter.com/rahulpnath/status/1499626419357630466?s=20
@satishchGeneral
@satishchGeneral Жыл бұрын
Good content Rahul..Keep going with the same.
@RahulNath
@RahulNath Жыл бұрын
Thank you, I will Satish. Do let me know if you have any topic suggestions.
@avinashr3731
@avinashr3731 3 жыл бұрын
Thanks Rahul for everything, I have learnt many things from you. Thank You ☺️ Suggestion, can you please make videos api automated integration tests and available frameworks
@RahulNath
@RahulNath 3 жыл бұрын
Glad you are liking the videos Avinash! Do check out the AutoFixture series kzbin.info/aero/PL59L9XrzUa-mItWClbGuMEK5oQpU2onCq and also the Cypress videos here kzbin.info/aero/PL59L9XrzUa-lF11tGLWKB1EOTQiuaPpMZ I will be adding more testing videos!
@PaulSebastianM
@PaulSebastianM 2 жыл бұрын
How did you draw on the screen when you zoomed the whole screen in?
@RahulNath
@RahulNath 2 жыл бұрын
Zoomit - docs.microsoft.com/en-us/sysinternals/downloads/zoomit
@nineminusjack1068
@nineminusjack1068 3 жыл бұрын
High quality as always. Thank you !
@RahulNath
@RahulNath 3 жыл бұрын
Glad you enjoy it!
@vinodcd
@vinodcd Жыл бұрын
Very well explained
@RahulNath
@RahulNath Жыл бұрын
Glad it was helpful!
@sivaganeshseenivasan4029
@sivaganeshseenivasan4029 2 жыл бұрын
I didn't get correct connection string from my client devops team .wrong connection string may be possible for this issue
@RahulNath
@RahulNath 2 жыл бұрын
So all sorted out?
@sivaganeshseenivasan4029
@sivaganeshseenivasan4029 2 жыл бұрын
No still I am not get the correct connection string ,I am asking this is the problem for my issue?
@RahulNath
@RahulNath 2 жыл бұрын
@@sivaganeshseenivasan4029 Not sure, you will have to give it the correct connection and try
@alpsavasdev
@alpsavasdev Жыл бұрын
man, you are the best! thanks
@vinaykacham9911
@vinaykacham9911 2 жыл бұрын
Thanks for the detailed video. one question, when the message is moved to DLQ, where do you see the exception message that caused the message to move to DLQ, when I peek on DLQ I just see the actual message not the exception message?
@AkashDeepSingh-ic5ub
@AkashDeepSingh-ic5ub Жыл бұрын
Absolutely concise!
@RahulNath
@RahulNath Жыл бұрын
Glad you like it Akash! Do check out the popular series here twitter.com/rahulpnath/status/1499626419357630466?s=20
@AkashDeepSingh-ic5ub
@AkashDeepSingh-ic5ub Жыл бұрын
@@RahulNath thanks!
@krook5899
@krook5899 2 жыл бұрын
Nice channel Sir.
@RahulNath
@RahulNath 2 жыл бұрын
Thank you and glad you are liking it! Here are my popular series twitter.com/rahulpnath/status/1499626419357630466?s=20&t=uUcTMMoqEUURn3msqfZAlQ
@nirbhaysinghverynice5880
@nirbhaysinghverynice5880 Жыл бұрын
Nice video
@RahulNath
@RahulNath Жыл бұрын
Glad you found it useful Nirbhay. Do check out the Azure series here for more bit.ly/azure-series
@sundaravadivelmohanan
@sundaravadivelmohanan Жыл бұрын
HI Rahul, thanks for your video, can you please publish some real time scenarios and how service bus properties like dead letter , setting differed status , handling retry mechanism ,
@tanishqachaudhary5367
@tanishqachaudhary5367 2 жыл бұрын
i cant fix this particular error: Error CS1061 'object' does not contain a definition for 'SendMessageAsync' and no accessible extension method 'SendMessageAsync' accepting a first argument of type 'object' could be found (are you missing a using directive or an assembly reference?) weatherforcast C:\Users\Tanishqa Chuadhry\source epos\weatherforcast\weatherforcast\Controllers\WeatherForecastController.cs 42 Active
@prajnadash405
@prajnadash405 2 жыл бұрын
Make sure you have added this namespace in your code: using Azure.Messaging.ServiceBus;
@yyajupatel
@yyajupatel 2 жыл бұрын
Thanks Rahul , i Have one issue , everytime I send a message to the queue, the functions is not able to process the message, it fails with an exception "The lock supplies is invalid". forms says tht we need to set auto complete to false to prevent this from happening , how does tht work
@MrTycoonkikin
@MrTycoonkikin 3 жыл бұрын
Is it posible to receive responses from the "MessageProcessor" in a kind of sync method?. I mean, lets say I make the HTTP post request but a success or error response with additional data from the execution is needed in the sender application. In less words, what i am looking for is to create a GET request with this kind of queues. Thanks ind advance
@RahulNath
@RahulNath 3 жыл бұрын
Sorry Angel - I did not understand the question fully. Are you looking to make a Get call to Service Bus? If yes, then you can use the SDK to retrieve messages. I show sync polling for messages in my Background tasks video kzbin.info/www/bejne/pYiwgn6gfdefgKc. If that does not help, please clarify your question.
@vaibhavm1986
@vaibhavm1986 Жыл бұрын
Hi Rahul amazing video , something fun this is the way explanation of any service should be with hands on in contrast to just theory covering use cases , only one question is there any configuration we can increase the time of retry ? also it would be great if any video can be created explaining cost calculation of this service
@RahulNath
@RahulNath Жыл бұрын
Thank you Vaibhav and glad you like the video. Around retry have you come across this post learn.microsoft.com/en-us/azure/architecture/best-practices/retry-service-specific#service-bus Does that help or did you have a specific thing you were trying to achieve? Cost calculation I mostly tend to use the azure cost calculator to get an idea based on the volume depending on application etc.
@vaibhavm1986
@vaibhavm1986 Жыл бұрын
@@RahulNath ok thanks link seems to be helpful,!
@panirajn
@panirajn 2 жыл бұрын
Really good stuff !
@RahulNath
@RahulNath 2 жыл бұрын
Glad you enjoyed it
@sivaganeshseenivasan4029
@sivaganeshseenivasan4029 2 жыл бұрын
Bro pls help me to resolve this issue I don't think I am missed any nuget packages
@RahulNath
@RahulNath 2 жыл бұрын
Did you compare it with the source code I used for the sample?
@sivaganeshseenivasan4029
@sivaganeshseenivasan4029 2 жыл бұрын
Yes i compared but I didn't get correct connection string from my client devops team .wrong connection string may be possible for this issue
@mohsin1017
@mohsin1017 2 жыл бұрын
How about dead letter queue?
@RahulNath
@RahulNath 2 жыл бұрын
Would be another video, thank you for the suggestion!
@vaibhavm1986
@vaibhavm1986 Жыл бұрын
Hi Rahul as I have been learning Azure , and started following your channel , So just want to request you if there is some video can be created like different other messaging services like Event hub and Event Grid , with some practical examples want to understand scenarios where each of them can fit it , I am checking some sources but not that much clear ,later would be really amazing if some real world project can be created :)
@sivaganeshseenivasan4029
@sivaganeshseenivasan4029 2 жыл бұрын
Can you tell what code include in startup.cs.i got correct connection string but also not working .i think issue in my startup cs dependency.
@RahulNath
@RahulNath 2 жыл бұрын
Hard to tell without seeing what exactly the issue is. Suggest checking the video again, source code or google the issue. If there is a minimal example where I can reproduce this quickly send across to me. Email details in about page.
@pauloherick4356
@pauloherick4356 3 жыл бұрын
Thank you !!
@RahulNath
@RahulNath 3 жыл бұрын
You're welcome Paulo!
@delizinemmanuel360
@delizinemmanuel360 3 жыл бұрын
Thank you much
@RahulNath
@RahulNath 3 жыл бұрын
Thank you !
@kumaranramarajj2833
@kumaranramarajj2833 Жыл бұрын
What is difference btw Azure Storage queue and Azure Service bus...for queue what needs to choose? Bit confuse
@RahulNath
@RahulNath Жыл бұрын
This is a good article that covers it Kumaran, in case you haven't come across it already learn.microsoft.com/en-us/azure/service-bus-messaging/service-bus-azure-and-service-bus-queues-compared-contrasted
@gyanookharel7440
@gyanookharel7440 3 жыл бұрын
Thank you.
@RahulNath
@RahulNath 3 жыл бұрын
You're welcome!
@khurshidmalik565
@khurshidmalik565 2 жыл бұрын
Actually, I am retrying three times then after putting it into the dead-letter and after that no more retry. please let me know what is the best way. Thanks
@RahulNath
@RahulNath 2 жыл бұрын
Yes that makes sense - You will need to monitor the dead-letter queue as well and reprocess them if it makes sense or do the needful to handle them in the future. Also based on the nature of the error you can also add in different retry strategies. Hope that helps.
@vktop2
@vktop2 Жыл бұрын
Nice video!, How can I get configuration information of an Azure Service bus queue via power shell? Thanks
@RahulNath
@RahulNath Жыл бұрын
Thank you Victor. Where is the configuration info?
@sivaganeshseenivasan4029
@sivaganeshseenivasan4029 2 жыл бұрын
I am facing error microsoft.service.extension.servicebus method not found. Host error occurred in startup.cs some guid in output window pls tell how to resolve the issue
@RahulNath
@RahulNath 2 жыл бұрын
You might be missing a NuGet package? Here is the full solution code in case that helps rahulpnath.visualstudio.com/KZbin%20Samples/_git/service-bus-queues
@anupchandran
@anupchandran 2 жыл бұрын
Thanks Rahul :)
@RahulNath
@RahulNath 2 жыл бұрын
Thank you Anup! Glad you liked it.
@kunalr_ai
@kunalr_ai 2 жыл бұрын
how to process dead letter queue?
@RahulNath
@RahulNath 2 жыл бұрын
Good question. Will have to be a separate video. hope you figured out the way.
@vitoiacono5426
@vitoiacono5426 3 жыл бұрын
Hi Rahul I would like to experience some tutorial on cosmos db usage. Anything planned ?
@RahulNath
@RahulNath 3 жыл бұрын
Glad you liked it!
@hannesbergsten1134
@hannesbergsten1134 2 жыл бұрын
Very good video as usual! My problem is that my user is not authorized. with MI. In 33.45 you added both your #EXT# user and your visual studio email but I can only add the #EXT# user since Im an external user. whats the best way to make this work for me? Do I need some other permissions from my azure administrator?
@RahulNath
@RahulNath 2 жыл бұрын
Were you able to get this working? The user that is added will need to permissions to talk to the resource that you are trying to reach.
@hannesbergsten1134
@hannesbergsten1134 2 жыл бұрын
@@RahulNath No Im afraid not. I suspect its due to the fact that im an gues user (ext user). If you only add your ext user and not both yor accounts like you did you probably would end up like me right?
@martinmagpantay4226
@martinmagpantay4226 2 жыл бұрын
Hi Rahul! Thank you for creating videos like this. :) Just a question, when should we consider Azure Webjobs (AZ Storage Queues, AZ Service Bus) over Hangfire?
@RahulNath
@RahulNath 2 жыл бұрын
Glad you like it Martin! Any time you want more control on the background jobs, manually trigger, see status etc. (full fledged dashboard) then I would use Hangfire. What use cases are you looking for background jobs?
@andrewlai3598
@andrewlai3598 2 жыл бұрын
@@RahulNath i watched your azure queue storage tutorial , in your opinion when should you use bus queue vs storage queue?
@RahulNath
@RahulNath 2 жыл бұрын
@@andrewlai3598 This article covers the some of the things to consider when choosing between them learn.microsoft.com/en-us/azure/service-bus-messaging/service-bus-azure-and-service-bus-queues-compared-contrasted?WT.mc_id=AZ-MVP-5003875 Let me know if that helps or if you have some specific scenario you have in mind.
@jsahu083
@jsahu083 2 жыл бұрын
Please do a video on Azure Durable Functions - Integrate with Azure service bus
@anjanchidige
@anjanchidige 2 жыл бұрын
Please make a video on partitioning concept
@RahulNath
@RahulNath 2 жыл бұрын
Thank you for the suggestion. Can you elaborate on this? Partitioning on what?
@princevijaypratap6025
@princevijaypratap6025 2 жыл бұрын
Appreciate if you can do a similar video on receive messages from queue. Thanks
@RahulNath
@RahulNath 2 жыл бұрын
I show you in this same video how to - did you miss that ?
@princevijaypratap6025
@princevijaypratap6025 2 жыл бұрын
@@RahulNath sorry but not able to find it
@RahulNath
@RahulNath 2 жыл бұрын
@@princevijaypratap6025 12:20 show you how to process/read messages
@ajeetmalviya6280
@ajeetmalviya6280 3 жыл бұрын
Thank you :)
@RahulNath
@RahulNath 3 жыл бұрын
Always welcome 😀
@pragmatic-pr
@pragmatic-pr 8 ай бұрын
helpful videos. but it appears to be in fast mode.
@RahulNath
@RahulNath 8 ай бұрын
Thank you - can you clarify fast mode ? Am I talking too fast or concepts are not in detail ? (Making sure the playback speed is 1 on your player)
@pragmatic-pr
@pragmatic-pr 8 ай бұрын
@@RahulNath you speak fast, atlest for me. Take small breaks between sentences or points. My video speed is 1x Your videos are helpful though
@RahulNath
@RahulNath 8 ай бұрын
@@pragmatic-pr Thank you for your feedback. Do let me know if you do have questions . I also have associated blog post for most videos if that helps you follow along www.rahulpnath.com
@TheGlavman
@TheGlavman 3 жыл бұрын
Nice shirt Rahul. It must be pretty old now :-)
@RahulNath
@RahulNath 3 жыл бұрын
Haha yeah Paul. This is from 3 years back 😀
@abuzeromohammed3386
@abuzeromohammed3386 3 жыл бұрын
I Need microservice series do you have ideas?
@RahulNath
@RahulNath 3 жыл бұрын
Good suggestion - It's been on the list for a while! Any particular areas you are looking for?
@sivaganeshseenivasan4029
@sivaganeshseenivasan4029 2 жыл бұрын
Iam facing this exact error : host error has occurred during startup operation 'guid' [2022-05-19T03:32:41.832Z] Microsoft.Azure.WebJobs.Extensions.ServiceBus: Method not found: 'Microsoft.Azure.WebJobs.IWebJobsExtensionBuilder Microsoft.Azure.WebJobs.WebJobsExtensionBuilderExtensions.ConfigureOptions(Microsoft.Azure.WebJobs.IWebJobsExtensionBuilder, System.Action`3)'. Value cannot be null. (Parameter 'provider') --
@RahulNath
@RahulNath 2 жыл бұрын
Also not sure if you came across this docs.microsoft.com/en-us/answers/questions/275426/mysterious-error-preventing-azure-function-from-ru.html
@satishkaruturi9
@satishkaruturi9 Жыл бұрын
Nice video
@RahulNath
@RahulNath Жыл бұрын
Thank you Satish. Do check out the azure series bit.ly/azure-series. Do let me know if you have topic suggestions.
СИНИЙ ИНЕЙ УЖЕ ВЫШЕЛ!❄️
01:01
DO$HIK
Рет қаралды 3,3 МЛН
人是不能做到吗?#火影忍者 #家人  #佐助
00:20
火影忍者一家
Рет қаралды 20 МЛН
How Strong Is Tape?
00:24
Stokes Twins
Рет қаралды 96 МЛН
Intro to Azure Service Bus - The Power Behind Microservices
1:16:37
IAmTimCorey
Рет қаралды 143 М.
AZURE BLOB STORAGE - Getting Started | Azure Series
30:21
Rahul Nath
Рет қаралды 7 М.
Azure Service Bus Deep Dive (Azure & AI Conference 2022)
1:02:20
Azure Messaging & Stream Processing - "Subscribe!"
Рет қаралды 17 М.
Azure Service Bus Queue vs  Topic EXPLAINED
12:31
Codewrinkles
Рет қаралды 3,4 М.
1 Atheist vs 25 Christians (feat. Alex O'Connor) | Surrounded
1:33:20
Getting Started With Azure Functions - HTTP & Timer Triggers
12:17
Milan Jovanović
Рет қаралды 51 М.
Building Clean Messaging in .NET with NServiceBus
26:22
Nick Chapsas
Рет қаралды 24 М.
Azure Queue Storage Tutorial
22:25
Adam Marczak - Azure for Everyone
Рет қаралды 57 М.
СИНИЙ ИНЕЙ УЖЕ ВЫШЕЛ!❄️
01:01
DO$HIK
Рет қаралды 3,3 МЛН