Registers and resolves services with MS DI. Keyed services, scopes, decoration, lifetimes.
The English summary is being prepared. Showing the original description.
84 skills · sorted by relevance
Registers and resolves services with MS DI. Keyed services, scopes, decoration, lifetimes.
The English summary is being prepared. Showing the original description.
Synchronizes threads and protects shared state. lock, SemaphoreSlim, Interlocked, concurrent collections.
The English summary is being prepared. Showing the original description.
Enables nullable reference types. Annotation strategies, migration, common agent mistakes.
The English summary is being prepared. Showing the original description.
Configures Options pattern, user secrets, and feature flags. IOptions<T>, FeatureManagement.
The English summary is being prepared. Showing the original description.
Using records, pattern matching, primary constructors, collection expressions. C# 12-15 by TFM.
The English summary is being prepared. Showing the original description.
Designs types for performance. struct vs class, sealed, readonly struct, Span/Memory, collections.
The English summary is being prepared. Showing the original description.
Core C# and .NET language fundamentals. Navigation skill covering coding standards, language patterns, async/await, dependency injection, configuration, and foundational runtime concepts. Entry point for developers building .NET applications. Keywords: csharp, dotnet, fundamentals, coding standards, async, patterns, dependency injection, configuration, basics
The English summary is being prepared. Showing the original description.
Writing async/await code. Task patterns, ConfigureAwait, cancellation, and common agent pitfalls.
The English summary is being prepared. Showing the original description.
Use when building .NET 10 or C# 14 applications; when using minimal APIs, modular monolith patterns, or feature folders; when implementing HTTP resilience, Options pattern, Channels, or validation; when seeing outdated patterns like old extension method syntax
The English summary is being prepared. Showing the original description.
Defines baseline C# conventions loaded first -- naming, file layout, style rules.
The English summary is being prepared. Showing the original description.
Detects C# code smells during review. Anti-patterns, async misuse, DI mistakes, fixes.
The English summary is being prepared. Showing the original description.
Designs public .NET APIs. Naming, parameter ordering, return types, error patterns, extensions.
The English summary is being prepared. Showing the original description.