LogoClawIndex
CasesSkillsAbout
LogoClawIndex

dotnet-csharp-dependency-injection - Microsoft.Extensions.DependencyInjection Patterns

Register and resolve services with lifetimes, keyed services, decoration, factory delegates, and hosted services.

Tags

Updated: 2026-06-30

Capabilities

Typical Inputs

Typical Outputs

What this skill does

  • register services
  • resolve services
  • configure service lifetimes
  • register keyed services
  • decorate services
  • use factory delegates
  • validate scopes
  • register hosted services

Inputs

  • service interfaces
  • service implementations
  • service keys
  • factory delegates
  • service collection

Outputs

  • registered services
  • resolved service instances
  • scope instances
  • hosted service instances

Requirements

  • .NET with Microsoft.Extensions.DependencyInjection
  • .NET 8.0+ for keyed services

Source

  • Spec: SKILL.md

ClawIndex

OpenClaw Skills & Use Case Index

ClawIndex is an ecosystem-driven index of OpenClaw skills and real-world use cases.

Index

Skills·
Cases

Meta

About·
Disclaimer·
Email·
GitHub
© 2026 ClawIndex All Rights Reserved.
dotnet
csharp
dependency injection
DI
IoC
services
hosted services
async
register services
resolve services
configure service lifetimes
register keyed services
service interfaces
service implementations
service keys
registered services
resolved service instances
scope instances