dotnet-scaffold-client-data

Official

Scaffold client data service for Umbrella APIs

Authorumbrella-libraries
Version1.0.0
Installs0

System Documentation

What problem does it solve?

Scaffold a client-side HTTP data service that implements an existing IManage<Name>Service interface using the Umbrella GenericHttpDataService pattern. It registers the service in the client project and updates the server DI from AddScoped to ReplaceScoped.

Core Features & Use Cases

  • Scaffold a client-side data service implementing IManage<Name>Service using GenericHttpDataService.
  • Ensure the ApiUrl matches the controller route api/Manage<Name> and update DI registrations on both client and server.
  • Use Case: Client Blazor components call the server's Manage<Name>Controller via the generated service.

Quick Start

Run the scaffold to generate the client data service and update the DI registrations accordingly.

Dependency Matrix

Required Modules

None required

Components

Standard package

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: dotnet-scaffold-client-data
Download link: https://github.com/umbrella-libraries/Umbrella/archive/main.zip#dotnet-scaffold-client-data

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 510,000+ vetted skills library on demand.