Hi Rahul, So far i have watched 7 to 8 videos in this playlist. It was really helpful to understand the concepts with examples. I would say it fare better than many paid courses out there for .Net Core in the market. Thanks for making videos like this. Can you also please below keep concepts in your video lists? 1. Custom Log provider 2. How to add Base path in api endpoint
Glad to hear that Sreenath and thank you. My popular series are here bio.link/rahulpnath Have you checked my video and post on http client which I guess might cover parts of (2) - www.rahulpnath.com/blog/are-you-using-httpclient-in-the-right-way/ Thank you for being a member and supporting this channel. If you are on Discord, you should be able to chat to me there too ! Details in this post ru-vid.comUgkx7greCBfODLFYQYFoS-HP8Vh1UE_JnE6j
Hi Rahul thanks for sharing your knowledge. Your step by step approach and especially explaining why and what is worth every penny. Excellent work, keep it up.
it was really good insight over logging messages in console, As you have mentioned here "scope logging with transaction " i want to integrate with application insights to track the logging for each and every request. to know more with what was happened to particular call. Sometime my api controller call business logic and since it is asynchronous environment we were not able to track which particular request has the problem and we want to log with request id through out the lifecycle. After i watch this video i got clear insight what was happen with that call. Thanks for sharing this. really appreciate your efforts.
Hey Rahul ! Your video like 'Does one thing and does well' like 'S' of SOLID! great one! i wonder your voice tone remain same entire video length, You are like born teacher! is that possible to do Multi layer application, it don't have to be in detail but project structure (DAL, BLL, Web) with Dependency injection along with Test project, just skeleton will do! Thank you.
Thank you Keerthan and happy you liked it. Do check out the other videos in the ASP NET Core Series here ru-vid.com/group/PL59L9XrzUa-nqfCHIKazYMFRKapPNI4sP. You might like them too. Also, feel free to let me know in case you need any particular areas covered. And you can call me Rahul 😀
@@RahulNath Sir, I am doing a project on Asp.net core web api, and I need to do Http Polling, also Can you please explain how to deploy .net core web api on amazon ec2 windows instance?
@@keerthang5557 Is your application only to poll an HTTP endpoint? In that case, I would suggest checking out AWS Lambda and set up a timed trigger so that it will poll at set intervals.
Depends on where you are hosting - These two links might help docs.microsoft.com/en-us/aspnet/core/fundamentals/logging/?view=aspnetcore-6.0#azure-app-service github.com/aspnet/Logging/issues/441
@@melk48111 Great suggestion, I will add it to my list. Meanwhile, have you checked out my video on JWT Authentication ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-YGUgmWd9xaw.html
You can update the configuration to log to a file destination - See example here learn.microsoft.com/en-us/aspnet/core/fundamentals/logging/?view=aspnetcore-7.0#azure-app-service
Hi Rahul, Thank you very much for all the information. The builder.AddConsole(); not working and to reinitiate the logger after clearprovider() function I had to use the builder.debug(); What is the reason for this issue. Thank you
Glad you like the video Janith. I just tried ClearProviders and added AddConsole and works fine for me. Can you elaborate what is not working or put a sample code repo so that I can look.
Please provide 2 Viseos 1) How to Do Async Communication using RabbitMQ in Microservices 2) How to Handle WDI If we want Huge data eg. Corona Afftected cities and List of All patiests which is as long as Thousands and thousand records long.
Replied here ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-5GlgHV_12-k.html&lc=Ugx8OJ4UpefrHYUjAFJ4AaABAg.9SzdyYZMm-W9SznHUZp5Bk (Next time please avoid copy pasting comment, as I've to copy paste replies too 😀)
I talk about this at 15:05. It represents the Category. The 'Microsoft' category applies to all categories that start with Microsoft. You can read more about it here docs.microsoft.com/en-us/aspnet/core/fundamentals/logging/?view=aspnetcore-5.0&WT.mc_id=AZ-MVP-5003875#configure-logging Hope that helps.
Really liked the video. Thank you so much. I am using nlog for logging, will explore on Seq. Is it possible to turn ON or OFF either nlog or Seq based on the need without changing the implementation.
Thank you! Yes you can switch case it in the registration. I usually have a #IF Debug and set up Seq on my local even if it's not used in production, so that at least locally I can look at logs. Is that what you had in mind?
Thank you Anand. You will have to use third party providers, Serilog for example github.com/serilog/serilog-sinks-file Here is an associated GitHub issue github.com/aspnet/Logging/issues/441 Any particular reason you want it in a file? Is it for console applications or sorts?
Depends on how you have set up your logging and exception handling. I have done a video here ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-Cy53ENszjWo.html Where are you logging error messages to? You should be able to look in there - what problem are you facing Mounika?
Are you using any specific Logging library? I would try and inject in the logger context if possible. Here is a example when using Serilog as the library stackoverflow.com/questions/51261177/add-username-into-serilog Also make sure you are not having any PII info being logged.
Thank you Anirudh! _ASP.NET__ Core doesn't include a logging provider for writing logs to files. To write logs to files from an __ASP.NET__ Core app, consider using a third-party logging provider._ docs.microsoft.com/en-us/aspnet/core/fundamentals/logging/?view=aspnetcore-5.0#built-in-logging-providers&WT.mc_id=AZ-MVP-5003875 Let know if that helps and if you have additional questions.
It is currently open to supporters of the youtube channel ru-vid.comUgkxefGoIC0uzbtnZkQ036MO04hm8Vvk7HM_ Let me know in case you need any help or have questions.