🚀 カテゴリフィーチャー
カテゴリフィーチャーは Express ミドルウェアではなく SDK コンポーザです;categoryService は必要なストアとドライバをマウントしてカテゴリフィーチャーを組み立てます。
インベントリ
| フィーチャー | 構成スキーマ | 構成ルート | 目的 |
|---|---|---|---|
createCategoryFeature | createCategorySchema | createCategoryRoute | カテゴリを作成。 |
getCategoryFeatures | getCategorySchema | getCategoryRoute | カテゴリを1件取得。 |
findCategoriesFeatures | findCategoriesSchema | findCategoriesRoute | カテゴリを一覧取得。 |
editCategoryFeatures | updateCategorySchema | updateCategoryRoute | カテゴリを更新。 |
enableCategoryStatusFeatures | enableCategorySchema | enableCategoryRoute | ステータスを active に設定。 |
disableCategoryStatusFeatures | disableCategorySchema | disableCategoryRoute | ステータスを inactive に設定。 |
editCategoryStatusFeatures | enableCategoryStatusFeatures と disableCategoryStatusFeatures 経由 | enableCategoryRoute、disableCategoryRoute | 両方のステータスフィーチャーを結合。 |
deleteCategoryFeatures | deleteCategorySchema | deleteCategoryRoute | カテゴリを削除。 |
詳細
各フィーチャーは categoryService によってマウントされます。以下のソース定義はスキーマからルートへの構成を示しています。
createCategoryFeature
実装
このフィーチャーはインベントリ行にリンクされたスキーマとルートを構成します;categoryService または互換性のカスタムサービスコンテキスト��よってマウントされます。完全なソースを表示
getCategoryFeatures
実装
このフィーチャーはインベントリ行にリンクされたスキーマとルートを構成します;categoryService または互換性のカスタムサービスコンテキストによってマウントされます。完全なソースを表示
findCategoriesFeatures
実装
このフィーチャーはインベントリ行にリンクされたスキーマとルートを構成します;categoryService または互換性のカスタムサービスコンテキストによってマウントされます。完全なソースを表示
editCategoryFeatures
実装
このフィーチャーはインベントリ行にリンクされたスキーマとルートを構成します;categoryService または互換性のカスタムサービスコンテキストによってマウントされます。
ステータスは意図的にこのボディスキーマから除外されています;ステータスフィーチャーを使用してください。完全なソースを表示
enableCategoryStatusFeatures
実装
このフィーチャーはインベントリ行にリンクされたスキーマとルートを構成します;categoryService または互換性のカスタムサービスコンテキストによってマウントされます。
categoryService は editCategoryStatusFeatures 経由でこれをマウントします;カスタムサービスは直接マウントする場合もあります。完全なソースを表示
disableCategoryStatusFeatures
実装
このフィーチャーはインベントリ行にリンクされたスキーマとルートを構成します;categoryService または互換性のカスタムサービスコンテキストによってマウントされます。
categoryService は editCategoryStatusFeatures 経由でこれをマウントします;カスタムサービスは直接マウントする場合もあります。完全なソースを表示
editCategoryStatusFeatures
実装
このフィーチャーはインベントリ行にリンクされたスキーマとルートを構成します;categoryService または互換性のカスタムサービスコンテキストによってマウントされます。
スキーマやルートではなく、enableCategoryStatusFeatures と disableCategoryStatusFeatures を構成します。完全なソースを表示
deleteCategoryFeatures
実装
このフィーチャーはインベントリ行にリンクされたスキーマとルートを構成します;categoryService または互換性のカスタムサービスコンテキストによってマウントされます。完全なソースを表示