Комментарии:
What if don't inject and when we need to change MockEmpRep() to SqlEmpRep() type we just changed the code inside the mock and as a result only one place needed to changed.? Please someone clarify me this.
ОтветитьHow does the call parameterize the constructor 0.12
Ответитьcan someone please explain to me how would I create an instance of HomeController? As I understand the DI Container will handle the dependency injection.
ОтветитьHi, one questions here, why we need DI, we are using just because its written in book, we can work without it also. its just increasing the file in the folder. what if we use Serviceprovide.getRequiredService instead of assigning at startup class . please suggest ?
ОтветитьThanks teacher venkat, check in today !
ОтветитьYour teaching method is very impressive and doubt clearing
ОтветитьI failed my interview because of why we use interface , the interviewer wanted to go so in depth with this question in this video and the previous one I understood why we use interface and and DI thank you very much I searched a lot for this topic but you offer the easiest explanation Thank you from the bottom of my heart
ОтветитьThank you so much really helpful
ОтветитьThanks for the explanation on instructor injection. It has helped my understanding of the dependency injection concept.
ОтветитьThanks! That's exacly what I was looking for
ОтветитьYour videos is so great..
ОтветитьWhat a brilliant video.. Great stuff. I judged the video by the thumbnail, and thought it wouldn't be great, but what a great explanation.. 🔥❤ "Never judge a book by it's cover"
ОтветитьSeverity Code Description Project File Line Suppression State
Error CS0161 'Startup.ConfigureServices(IServiceCollection)': not all code paths return a value EmployeeManagement C:\Projects\2019\EmployeeManagement\EmployeeManagement\Startup.cs 25 Active
Great playlist - too bad it;s for V2.2
Ответитьwhere is the next video?
ОтветитьGreat explanation.. Nobody explains like you . Hats off to you.
ОтветитьAmazing explanation. Thanks
Ответить7 January 2022
ОтветитьThe best. Ur explanations are awesome sir.
ОтветитьThanks Kudventkat for your time to sharing this helpful tuto, keep it up i appreciate it a lot
ОтветитьUltimate explanation
ОтветитьWOW , Thank you so much , very useful video
ОтветитьWow, Simply Wow
ОтветитьBut in what scenario where we need to change mockrepository class to sqlrepository class implementation as you mentioned in video
Ответитьi am not getting the output marry instead still getting hello world with version 3 above. what would be the problem?
ОтветитьFools disliked the video
Ответитьits not tedious to do a FIND REPLACE refactor across 50-60 controllers ........ Its also not error prone ........jesus you guys teaching loose coupeling like the BIBLE ....... the only reason whyd ud change is if you didnt plan or Design properly in the first place........stop teaching that loose coupeling is better ......TIGHT COUPELING IS BETTER !!!!! for memory load ,cpu load and optimization !!!!!!!!
ОтветитьI am getting an error. Plz help me out in this regard.
inconsistent accessibility property type is less accessible
Thank you very much Venkat. Your videos are really helpful.
Ответить27 April 2021
ОтветитьGreat
ОтветитьCan you please add a video which shows Multiple implementations for Dependency Injection like in the current video (Part 19) you show one implementation for MockEmployeeRepository, how to manage if in future we have other implementation for IEmployeeRepository?
Ответить👍👍👍👍👍👍
ОтветитьFirst time I understood dependency injection🙏🙏
ОтветитьCan I use a repository pattern with .Net Core Entity framework so that I can switch out implementations? For example lets say I want to use a class like MockEmployeeRepository for testing but I also want the flexibility to use a SQL Server data store. Thanks !!!
ОтветитьThank sir
ОтветитьRight to the point, no wasted time bloating the video, just a very clear explanation of DI. Thanks.
Ответитьwhat is dependency injection in custom filter
ОтветитьThank you so much what a excellent explanation
Ответитьshort and to the point, thanks
ОтветитьSubscribed!
ОтветитьGreat video, just what I need for my university project.
ОтветитьFinally!!! I have understood what DI is. Thanks Sir.
ОтветитьWhat if I want to use a class library? a class library does not include the startup.cs class.
Ответитьwell explained!
ОтветитьWhat an amazing explanation. Kudos!
ОтветитьFantastic Video Gentleman
Ответить