csharp▌
12 indexed skills · max 10 per page
csharp-xunit
github/awesome-copilot · Productivity
Comprehensive XUnit testing guide covering standard facts, data-driven theories, and best practices. \n \n Covers test structure using Arrange-Act-Assert pattern, naming conventions, and fixture-based setup/teardown with IClassFixture<T> and ICollectionFixture<T> \n Explains data-driven testing with [Theory] combined with [InlineData] , [MemberData] , and [ClassData] attributes, plus custom data attribute creation \n Details assertion methods for equality, collections, regex patterns,
csharp-pro
sickn33/antigravity-awesome-skills · Productivity
You are a C# expert specializing in modern .NET development and enterprise-grade applications.
csharp-concurrency-patterns
aaronontheweb/dotnet-skills · Productivity
Navigate .NET concurrency from async/await through Channels to Akka.NET based on your specific problem. \n \n Start with async/await for I/O-bound work; escalate only when you hit a concrete limitation that simpler tools can't address cleanly \n Use Parallel.ForEachAsync for CPU-bound parallelism, Channel<T> for producer/consumer decoupling with backpressure, and Reactive Extensions for UI event composition \n Akka.NET Actors handle stateful entity management, state machines with Become() ,
modern-csharp-coding-standards
aaronontheweb/dotnet-skills · Productivity
Modern C# coding standards covering records, pattern matching, value objects, async/await, and high-performance patterns. \n \n Use record types for immutable DTOs and domain entities; readonly record struct for value objects with zero-allocation semantics \n Leverage pattern matching with switch expressions, nullable reference types, and composition over inheritance for cleaner, type-safe code \n Apply async/await throughout with mandatory CancellationToken parameters; use Span<T> , Memory
dotnet-10-csharp-14
mhagrelius/dotfiles · Productivity
Modern .NET 10 and C# 14 patterns for minimal APIs, modular monoliths, and resilient applications. \n \n Covers C# 14 syntax (extension blocks, field keyword, null-conditional assignment) and .NET 10 minimal APIs with validation, TypedResults, and modular architecture \n Includes security patterns: JWT authentication, CORS, rate limiting, middleware ordering, and RFC 9457 problem details \n Provides infrastructure guidance on Options pattern variants (IOptions, IOptionsSnapshot, IOptionsMonitor)
csharp-mstest
github/awesome-copilot · Testing
Modern unit testing with MSTest 3.x/4.x using current APIs and best practices. \n \n Covers test class structure, lifecycle management, and the AAA (Arrange-Act-Assert) pattern with sealed classes and constructor-based initialization \n Provides comprehensive assertion APIs including equality, null checks, exception testing (Throws/ThrowsExactly), collections, strings, comparisons, and type assertions \n Supports data-driven tests via DataRow and DynamicData with ValueTuple and TestDataRow for t
csharp-docs
github/awesome-copilot · Documents
XML documentation standards and patterns for C# public APIs and members. \n \n Use <summary> for one-sentence descriptions starting with a present-tense verb, and <remarks> for implementation details, usage notes, or additional context \n Employ specific tags for different member types: <param> and <returns> for methods, <value> for properties, <typeparam> for generics, and <exception cref> for thrown exceptions \n Follow prescribed wording patterns for Boolean
csharp-mcp-server-generator
github/awesome-copilot · Backend
Scaffold a production-ready C# MCP server with tools, logging, and proper configuration. \n \n Generates a complete .NET 8.0+ console application with Host builder pattern, DI configuration, and stdio transport setup \n Includes automatic tool discovery via WithToolsFromAssembly() , attribute-based tool definitions, and structured logging routed to stderr \n Provides example tool implementations with parameter validation, async support, and McpProtocolException error handling \n Covers project s
csharp-tunit
github/awesome-copilot · Productivity
$23
csharp-nunit
github/awesome-copilot · Productivity
$23