.Net Core Dependency Injection | Transient | Scoped | Singleton

  Рет қаралды 10,989

Tech Buddy

Tech Buddy

Күн бұрын

Bu videoda .Net Core üzerinde Dependency Injection kavramının nasıl kullanıldığına dair bir örnek yaptım. Bu örnekte AddScoped, AddSingleton ve AddTransient gibi kullanımların aralarındaki farklardan da bahsettim.
In this video, I made an example of how the concept of Dependency Injection is used on .Net Core. In this example, I also talked about the differences between usages such as AddScoped, AddSingleton, and AddTransient.
#dotnetcore #dependecyinjection #addsingleton #addscoped #addtransient
Kanala Abone Olmayı Unutmayın!
To Subscribe: bit.ly/3kvj2vw

Пікірлер: 31
@onurcankarateke9444
@onurcankarateke9444 Ай бұрын
Basit ama anlaşılması zor bir konuyu çok rahat anlaşılabilecek şekilde anlatmışsınız ağzınıza sağlık hocam. Birçok farklı kaynaktan bakmama rağmen Ioc'u bu kadar yalın ve iyi anlatan başka birini görmedim.
@TechBuddyTR
@TechBuddyTR Ай бұрын
@@onurcankarateke9444 Teşekkür ederim
@otantastik
@otantastik Жыл бұрын
Tebrik ederim Ioc bu kadar net anlatan baska kımse gormemıstım sektore yenı baslayan bır arkadasın dahı cok rahat anlayacagı bır dıl ve ornekler. Tesekkurler iyi calısmalar
@TechBuddyTR
@TechBuddyTR Жыл бұрын
Teşekkür ederim :)
@suleyman8843
@suleyman8843 2 жыл бұрын
hocam anlatımın için çok teşekkür ederim sonunda şu muhabbeti anladım ya. Teorik olarak o kadar fazla bunlar hakkında bilgi gördüm ki ben mi anlayamıyorum diye kafayı yiyordum. Şunu bir örnekle görmek her şeyin kafamda oturmasını sağladı. Yüreğine sağlık hocam gerçekten sabahın beşinde şu videoyu izleyip harika bir aydınlanma yaşadım çok teşekkür ederim.
@gorkemkayas
@gorkemkayas Ай бұрын
Çok güzel bir anlatım, merak ettiğim herhangi bir şeyi kolay bir şekilde anlamamı sağladığınız için çok teşekkür ederim.
@TechBuddyTR
@TechBuddyTR Ай бұрын
Teşekkürler
@soyermert
@soyermert 2 жыл бұрын
teşekkürler, konu aslında basit ama anlaşılması yalın ve net bir anlatıma bakıyor...
@by-Org
@by-Org 3 жыл бұрын
gayet temiz, öz, hızlı bir anlatım.
@safakakin
@safakakin Жыл бұрын
Hocam merhaba, yalın ve açıklayıcı bir anlatım olmuş. Emek verdiğiniz için teşekkür ederim.
@TechBuddyTR
@TechBuddyTR Жыл бұрын
Çok teşekkür ederim.
@umutsatur7963
@umutsatur7963 2 жыл бұрын
Vay be. İzledikçe kendimi daha hissediyorum
@mustafaaltuntas3396
@mustafaaltuntas3396 2 жыл бұрын
Yani bu kadar karmaşık bir konuyu böyle güzel anlattığınız için çok teşekkürler kafam biraz yandı ama olur o kadar en nihayetinde konu anlaşılmıştır :)
@TechBuddyTR
@TechBuddyTR 2 жыл бұрын
Teşekkürler. Umarım herkes için anlaşılır olmuştur.
@webloader93
@webloader93 2 жыл бұрын
tertemiz anlatım, çok sağol hocam
@murad2003
@murad2003 2 жыл бұрын
cok iyi anlatim,tesekkurler
@WaffenVerband
@WaffenVerband Жыл бұрын
Allah razı olsun emeğinize sağlık
@soruman
@soruman Жыл бұрын
Ağzınıza sağlık, teşekkürler.
@gugjvgjbb
@gugjvgjbb 3 жыл бұрын
Teşekkürler
@aliumac9948
@aliumac9948 Жыл бұрын
Emeğinize sağlık müthiş anlatım
@TechBuddyTR
@TechBuddyTR Жыл бұрын
Teşekkürler :)
@aog.tr.6828
@aog.tr.6828 Жыл бұрын
Teşekkürler.
@murad-dov
@murad-dov 2 жыл бұрын
Hocam merhaba peki kendi oluşturduğumuz controller olmayan custom classlarda dependency injection nasıl kullana biliriz ?
@gkcjj
@gkcjj Жыл бұрын
çok güzel anlatım.
@TechBuddyTR
@TechBuddyTR Жыл бұрын
Teşekkürler :)
@tahsintiryaki9486
@tahsintiryaki9486 2 жыл бұрын
Öncelikle anlatımınız için çok teşekkür ederim, emeğinize sağlık. Bir soru sormak istiyorum. Mesela WheatherForecast controller 'ı içerisinden 1 adet INumGenerator adında bir interface yi DI olarak çağırıyoruz ve bu ınterface içerisinde bir metot örneğinizde olduğu gibi random sayı üretiyor olsun. WheatherForecast controller'ımız içerisinde de 10 adet endpointimiz olduğunu var sayalım. ben sadece GenerateRandom isimli endpointimde interface içierisindenki metodumu çağırıyorum geriye kalan 9 tane endpointim bu interface içerisindeki metodu kullanmıyor olsun. Ben İnterfacenin içerisindeki metodu kullanmayan bir endpoint'e istekte bulunduğumda Soru 1) Benim INumGenerator interfacesini kalıtım almış NumGenerator class'ım newlenir mi? (Ben newleneceğini düşünüyorum) Soru 2) NumGenerator class'ım newlenirse bu aslında olumsuz bir davranış olmaz mı çünkü ben NumGenerator isimli class içerisinde yer alan metodu kullanmadım. Eğer sorumu cevaplarsanız çok sevinirim. Sizi discord'tan da takip ediyorum. Şimdiden çok teşşekürler.
@TechBuddyTR
@TechBuddyTR 2 жыл бұрын
Cevap1) Event new lenmiş olur bu durumda da. Cevap2) Sadece bir action metodda kullanacaksak [FromServices] attribute u ekleyip de kullanabiliyoruz. public async Task Get([FromServices] INumGenerator numGenerator) gibi kullanılabilir.
@Yousm-sk7oi
@Yousm-sk7oi Жыл бұрын
Autofac kullanıyorum IStorageServicem var bundan implamente edilen AzureStorage ve LocalStorage sınıfları var IXManager sınıfımda DI ile IStorageServis alıyorum autofacde bağımlılığı çözmeden bile program AzureStorage ile çalısıyor LocalStorage ile çözsem bile AzureStoragda çalısıyor nedeni ne olabilir?
@rahibjafarov9326
@rahibjafarov9326 2 жыл бұрын
👍✊
@Littlebitte
@Littlebitte 3 жыл бұрын
10:24
@TechBuddyTR
@TechBuddyTR 3 жыл бұрын
Zorunda mıyım :-)
.Net Core Exception Handling Middlewares | Dependency Injection
16:09
Ice Cream or Surprise Trip Around the World?
00:31
Hungry FAM
Рет қаралды 7 МЛН
Hoodie gets wicked makeover! 😲
00:47
Justin Flom
Рет қаралды 100 МЛН
ROSÉ & Bruno Mars - APT. (Official Music Video)
02:54
ROSÉ
Рет қаралды 317 МЛН
Wait for it 😂
00:19
ILYA BORZOV
Рет қаралды 11 МЛН
Onion Architecture | Soğan Mimarisi | Dotnet Core
18:24
Tech Buddy
Рет қаралды 14 М.
WebApi: Etkili KUYRUK Yapısı | Background Service Queue
33:07
Tech Buddy
Рет қаралды 12 М.
Mastering Dependency Injection In Golang
14:29
Anthony GG
Рет қаралды 51 М.
C# Await Task | Async Task | Task WhenAll | C# Task Confusion
34:25
C# Abstract vs Interface | Abstract ve Interface Farkı Nedir?
30:56
WebApi Task Async Benchmark | Await Task | Async Task Api
34:06
What is .NET Dependency Injection? | Design Pattern
15:08
Yiğit Özbek
Рет қаралды 5 М.
.Net Yazılımcı Teknik Mülakatı | Obilet Takım Lideri Hasan Denli
55:29
C# | CancellationTokenSource | CancellationToken | Task Cancel
34:56
Ice Cream or Surprise Trip Around the World?
00:31
Hungry FAM
Рет қаралды 7 МЛН