dotnet-backend-patterns
/dotnet-backend-patterns
Pokazuje wzorce backendów C#/.NET dla API, serwerów MCP i systemów firmowych, takie jak async, DI, EF Core, Dapper i testy xUnit.
- Autor
- rmyndharis ↗
- Repozytorium
- antigravity-skills ↗
- Licencja
- MIT
- Ostatnia zmiana repozytorium
- 07.11.2026
Ocena i bezpieczeństwo
- Pliki w paczce
- 6
- Skrypty
- 2
- Komentarze HTML
- 0
- Adresy URL w SKILL.md
- 0
Brak sygnałów. Repozytorium zmienione 07.11.2026, bez odwołań do wycofanych modeli i API.
MIT, otwarta: można używać i zmieniać, z zachowaniem informacji o autorze.
- 2 skrypty w paczce. Przejrzyj je przed instalacją, bo Claude może je uruchomić.
Skrypty: assets/repository-template.cs, assets/service-template.cs
Co robi i kiedy
Pokazuje wzorce backendów C#/.NET dla API, serwerów MCP i systemów firmowych, takie jak async, DI, EF Core, Dapper i testy xUnit.
Oryginalny opis (EN)
Master C#/.NET backend development patterns for building robust APIs, MCP servers, and enterprise applications. Covers async/await, dependency injection, Entity Framework Core, Dapper, configuration, caching, and testing with xUnit. Use when developing .NET backends, reviewing C# code, or designing API architectures.
Jak działa
- Use this skill when
- Do not use this skill when
- Instructions
- Resources
Podgląd SKILL.md
--- name: dotnet-backend-patterns description: Master C#/.NET backend development patterns for building robust APIs, MCP servers, and enterprise applications. Covers async/await, dependency injection, Entity Framework Core, Dapper, configuration, caching, and testing with xUnit. Use when developing .NET backends, reviewing C# code, or designing API architectures. --- # .NET Backend Development Patterns Master C#/.NET patterns for building production-grade APIs, MCP servers, and enterprise backends with modern best practices. ## Use this skill when - Developing new .NET Web APIs or MCP servers - Reviewing C# code for quality and performance - Designing service architectures with dependency injection - Implementing caching strategies with Redis - Writing unit and integration tests - Optimizing database access with EF Core or Dapper - Configuring applications with IOptions pattern - Handling errors and implementing resilience patterns ## Do not use this skill when - The project is not using .NET or C# - You only need frontend or client guidance - The task is unrelated to backend architecture ## Instructions - Define architecture boundaries, modules, and layering. - Apply DI, async patterns, and resilience strategies. - Validate data access performance and caching. - Add tests and observability for critical flows. - If detailed patterns are required, open `resources/implementation-playbook.md`. ## Resources - `resources/implementation-playbook.md` for detailed .NET patterns and examples.
Pliki w paczce (6)
- SKILL.md 1 KB
- assets/repository-template.cs 16 KB
- assets/service-template.cs 12 KB
- references/dapper-patterns.md 15 KB
- references/ef-core-best-practices.md 9 KB
- resources/implementation-playbook.md 26 KB
Wersje
| Repozytorium | Wynik | Licencja |
|---|---|---|
| Ta strona · rmyndharis/antigravity-skills | 100 | MIT |
| muhammadshaharyarnaeem/blackgoat-agentskills | 100 | MIT |
| agent-skills-hub/agent-skills-hub | 100 | MIT |
| wshobson/agents | 95 | MIT |
| tranhieutt/software_development_department | 90 | MIT |
Migawka bazy z 13.11.2026 · wersja paczki f171c9d23fe6 (skrót SHA-256 całej paczki)
Pobrania w ostatnich 30 dniach: 0 · ranking
Zgłoś problem z tym skillem: szkodliwa treść, błędny opis albo prośba autora o usunięcie.
Podobne skille
- 100dotnet-architect
Projektuje backend .NET w C#, ASP.NET Core i Entity Framework, pilnując asynchroniczności, wstrzykiwania zależności i wydajności. - 100dotnet-patterns
Podpowiada idiomatyczne wzorce C# i .NET, konwencje, wstrzykiwanie zależności i async/await przy pisaniu lub przeglądzie kodu. - 100dotnet-patterns
Opisuje idiomatyczne wzorce i konwencje C# i .NET: wstrzykiwanie zależności, async/await i dobre praktyki budowy utrzymywalnych aplikacji. - 100dotnet-engineer
Działa jako inżynier backendu .NET: implementuje funkcje C#, endpointy API, operacje na bazie danych oraz warstwę Service i Repository z ASP.NET Core, Entity Framework, Dapper, SqlSugar i Blazor. - 100csharp-dotnet
Podaje wzorce C# i .NET: Clean Architecture, wstrzykiwanie zależności, async, wzorzec Result, Minimal API, zapytania EF Core i testy jednostkowe. - 100xunit
Wspiera testowanie w xUnit.net dla .NET: testy Fact i Theory, fixtury konstruktora, przechwytywanie wyjścia, testy aplikacji ASP.NET Core i dotnet test.