Przejdź do treści

Marcin

.NET 6: Chunk

Jedną z nowości .NET 6 jakie zostały wprowadzone do LINQ jest Chunk. Metoda ta pozwala podzielić kolekcję na mniejsze kolekcje. Nie wiem jak Ty ale ja czasem w swoich projektach spotykałem się z tego typu potrzebami aby podzielić jakiś zbiór na mniejszy. W tym poście pozwolę sobie zaprezentować przykład użycia.
Dowiedz się więcej ».NET 6: Chunk

Autorejestracja zależności w .NET Core

  • przez

Na pewno znasz standardowy sposób rejestracji zależności w .net core

services.AddTransient<IWeatherForecastService, WeatherForecastService>();
services.AddScoped<IWeatherForecastService, WeatherForecastService>();
services.AddSingleton<IWeatherForecastService, WeatherForecastService>();

Nie będę zanudzał o różnicach pomiędzy nimi i nie o tym jest ten post. Jeśli pracowałeś z jakimś dużym projektem to wiesz, że strasznie „puchnie” dodawanie kolejnych zależności. Można sobie z tym poradzić poprzez extensions methods, zwykłe metody i pewnie jakieś jeszcze inne sposoby. Ostatnio znalazłem Scrutor i chciałbym pokazać jak można zrobić to prościej.
Dowiedz się więcej »Autorejestracja zależności w .NET Core