Heh, oglądnąłem Twój filmik co nowego w .NET 7, a dowiedziałem się, że w .NET 6 mogę użyć [FromServices]. Nie znałem tego, a wszystkie zależności wrzucam w konstruktor kontrolera. Pora przemyśleć parę kontrolerów. Dzięki! :) Ale chyba lepiej jawnie wskazać skąd ma być brany parametr.
Ogólnie na ile podejście minimal api jest w porządku dla mega prostego web api, a kiedy już traci na czytelności, bo zaczynamy używać sporo zależności w nim? Ciekawi mnie jak szybko bym się odnalazł w pracowniczym projekcie z użyciem minimal api.
Kurde ciężka sprawa, z jednej strony lubię pisać trochę nadprogramowych linijek kodu które będą tłumaczyć co robię, z innej strony jak nie trzeba pisać 😏
Ja myślę że jak kontroler wymaga wstrzyknięcia 20 zależności to coś jest nie tak z architekutra tej apki. A to to taki bajer. Który nic konkretnego nie wnosi. Ot ciekawostka
Osobiście, nie podoba mi się kierunek rozwoju C#. Te niby ułatwienia sprawiają, że kod przestaje być czytelny. Mnóstwo konwencji, skrótów, zastanawianie się co z czego wynika. Trochę jakby ktoś robił to na siłę. Filmik ciekawy, podobnie jak kolega Maks K. dowiedziałem się, że jest coś takiego jak [FromService] ;) Dla mnie konstuktor jest miejscem gdzie powinienem określić z jakich abstrakcji korzystam w klasie.
Chyba Microsoft juz sie utwierdzil, ze C# przebija Jave pod kazdym wzgledem i mozna sobie odpuscic powazne, pozytywne zmiany i zaczyna sie robienie z C# takiego Javascriptu.. szkoda
Heh, oglądnąłem Twój filmik co nowego w .NET 7, a dowiedziałem się, że w .NET 6 mogę użyć [FromServices]. Nie znałem tego, a wszystkie zależności wrzucam w konstruktor kontrolera. Pora przemyśleć parę kontrolerów. Dzięki! :)
Ale chyba lepiej jawnie wskazać skąd ma być brany parametr.
To ja tak samo mam!
Zazwyczaj wrzucam do konstruktora :)
Rob dalej co robisz dzięki za super materiał!
Krótko i treściwie, pozdrawiam 😉
Ogólnie na ile podejście minimal api jest w porządku dla mega prostego web api, a kiedy już traci na czytelności, bo zaczynamy używać sporo zależności w nim? Ciekawi mnie jak szybko bym się odnalazł w pracowniczym projekcie z użyciem minimal api.
Cudują światem 😜
Za dużo magi :D
nie zmienia to faktu ze wole minimal api ale to jakis krok do przodu
fakt faktem po co wrzucac do calego kontrolera serwis z ktorego korzysta 1 metoda
PIerwszy mój film na tym kanale, i merytorycznie fajnie ale strasznie szybko :)
Moim zdaniem c# idzie zbyt bardzo w stronę języków wysokopoziomowych, do czego nie był od początku stworzony, ot taki c++ z garbage collector
Kurde ciężka sprawa, z jednej strony lubię pisać trochę nadprogramowych linijek kodu które będą tłumaczyć co robię, z innej strony jak nie trzeba pisać 😏
Ja myślę że jak kontroler wymaga wstrzyknięcia 20 zależności to coś jest nie tak z architekutra tej apki. A to to taki bajer. Który nic konkretnego nie wnosi. Ot ciekawostka
Osobiście, nie podoba mi się kierunek rozwoju C#. Te niby ułatwienia sprawiają, że kod przestaje być czytelny. Mnóstwo konwencji, skrótów, zastanawianie się co z czego wynika. Trochę jakby ktoś robił to na siłę. Filmik ciekawy, podobnie jak kolega Maks K. dowiedziałem się, że jest coś takiego jak [FromService] ;) Dla mnie konstuktor jest miejscem gdzie powinienem określić z jakich abstrakcji korzystam w klasie.
Chyba Microsoft juz sie utwierdzil, ze C# przebija Jave pod kazdym wzgledem i mozna sobie odpuscic powazne, pozytywne zmiany i zaczyna sie robienie z C# takiego Javascriptu.. szkoda
peeeehaaaaapeeeeee