backend-csharp
Installation
SKILL.md
C#/.NET Backend Development Patterns
Dependency Injection
Service Registration
// Program.cs or Startup.cs
var builder = WebApplication.CreateBuilder(args);
// Transient: New instance every time
builder.Services.AddTransient<IEmailService, EmailService>();
// Scoped: One instance per HTTP request
builder.Services.AddScoped<IProductService, ProductService>();
builder.Services.AddScoped<IOrderService, OrderService>();
// Singleton: One instance for application lifetime
builder.Services.AddSingleton<ICacheService, MemoryCacheService>();
Related skills
More from twofoldtech-dakota/claude-marketplace
frontend-razor
Apply when working with Razor views, MVC layouts, partial views, and tag helpers
20optimizely-development
Core Optimizely CMS development patterns and best practices
14optimizely-experimentation
Optimizely Experimentation Full Stack SDK patterns
9optimizely-content-cloud
Optimizely Content Cloud (DXP) and headless API patterns
8optimizely-web
Optimizely Web (snippet-based) patterns
5xm-cloud
Apply when working with Sitecore XM Cloud, JSS, Next.js rendering host, or Experience Edge
3