بنقرة واحدة
servicestack-openapi-metadata
Controls OpenAPI / metadata exposure without compromising ServiceStack-first design.
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
القائمة
Controls OpenAPI / metadata exposure without compromising ServiceStack-first design.
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
استنادا إلى تصنيف SOC المهني
Designs stable, discoverable APIs using routes, metadata, and versioning conventions.
Implements authentication using ServiceStack Auth Providers and session handling.
Applies role-, permission-, and ownership-based authorization using ServiceStack idioms.
Implements AutoQuery services, custom filters, and permission-aware querying.
Designs request/response DTOs using DTO-first, message-based ServiceStack conventions.
Uses OrmLite via the implicit Db connection and understands transaction semantics and rollback behavior.
| name | servicestack-openapi-metadata |
| description | Controls OpenAPI / metadata exposure without compromising ServiceStack-first design. |
ServiceStack automatically generates metadata and OpenAPI (Swagger) documentation.
/metadata.Plugins.Add(new OpenApiFeature());
[Exclude(Feature.Metadata)]: Hides a service from the metadata page and Swagger.[Exclude(Feature.Soap)]: Hides from SOAP metadata.[Restrict(InternalOnly = true)]: Limits access to internal requests.[Api] on classes to provide high-level descriptions.[ApiMember] on properties for detailed parameter info.[Route] attributes to ensure routes are correctly documented.