Toolverse
Wszystkie skille

dotnet-backend-patterns

autor: wshobson

Wzorce backend'u .NET — buduj solidne API i serwery enterprise z C#

Instalacja

Wybierz klienta i sklonuj repozytorium do odpowiedniego katalogu skilli.

Instalacja

Szybkie info

Kategoria
Backend
Wyświetlenia
21

O skillu

Opanuj nowoczesne wzorce programowania w C# i .NET do tworzenia produkcyjnych API, serwerów MCP i aplikacji enterprise. Skill obejmuje async/await, wstrzykiwanie zależności, Entity Framework Core, Dapper, konfigurację, cache'owanie i testowanie z xUnit. Używaj go podczas rozwoju backend'u .NET, przeglądu kodu C# lub projektowania architektur serwisów.

Jak używać

  1. Zainstaluj skill w swoim środowisku agenta, dodając repozytorium do konfiguracji MCP lub agenta Claude/Copilot.

  2. Gdy tworzysz nowy projekt .NET Web API lub serwer MCP, poproś skill o wskazówki dotyczące struktury projektu — otrzymasz rekomendacje Clean Architecture z podziałem na Domain, Application, Infrastructure i Api.

  3. Podczas implementacji usług skorzystaj ze skill'u do wygenerowania wzorców wstrzykiwania zależności (Dependency Injection) — skill pokaże Ci, jak rejestrować serwisy z odpowiednimi czasami życia (Singleton, Scoped, Transient).

  4. Gdy pracujesz z bazą danych, poproś o porady dotyczące Entity Framework Core lub Dapper — skill doradzi, jak optymalizować dostęp do danych i strukturyzować repozytoria.

  5. Do implementacji cache'owania i strategii resilience'u (obsługa błędów, ponowne próby) skonsultuj się ze skill'em — otrzymasz konkretne przykłady z Redis i wzorcami odporności.

  6. Przed finalizacją kodu poproś skill o przegląd — sprawdzi jakość C#, wydajność i zgodność z wytycznymi testowania jednostkowego i integracyjnego za pomocą xUnit.

Podobne skille