Wpis z mikrobloga

@XKomandos: Szybszy cold start, redukcja powtarzalnego kodu, zmniejszenie zależności od zewnetrznych assembly, mniej refleksji.

Np regexy w .NET7 będą oparte o generatory. Wykorzystywane jest to też w popularnej bibliotece Refit do budowania httpclienta.
  • Odpowiedz
@Priya: testowałem jakiś czas temu te source generatory i na razie nie polecam. Myślę, że sporo czasu jeszcze upłynie zanim będzie można korzystać z tego w przystępny sposób.
  • Odpowiedz
@Priya: Ja testowałem na .net 5.0 (główny projekt) i generator w .net standard 2.0.

Na początku wystarczy, żeby to działało jak biblioteka i by było fajnie. Niestety ja od razu wywaliłem się na dodawaniu zależności do generatora, bo niestety samo dodanie referencji nie jest wystarczające. Tak samo z debugowaniem, bo część kodu debugujesz podczas buildu a z drugą kombinujesz z Debuger.Launch().

Może jeszcze jakieś wzory klas, aby zastąpić stringi po prostu
  • Odpowiedz
@object: w 6 różnica polega tylko na wydajności i implementuje się inne metody interfejsu.

Co do debugowania to zgoda, jest uciążliwe.
  • Odpowiedz