Re-factor on service
This commit is contained in:
		| @@ -13,8 +13,8 @@ namespace Core.Inventory.External.Clients | ||||
|         [Get("/api/v1/FurnitureBase")] | ||||
|         Task<IEnumerable<FurnitureBase>> GetAllFurnitureBaseAsync(CancellationToken cancellationToken = default); | ||||
|  | ||||
|         [Get("/api/v1/FurnitureBase/{id}")] | ||||
|         Task<FurnitureBase> GetFurnitureBaseByIdAsync([FromRoute] string id, CancellationToken cancellationToken = default); | ||||
|         [Get("/api/v1/FurnitureBase/{mongoId}")] | ||||
|         Task<FurnitureBase> GetFurnitureBaseByIdAsync([FromRoute] string mongoId, CancellationToken cancellationToken = default); | ||||
|  | ||||
|         [Post("/api/v1/FurnitureBase")] | ||||
|         Task<FurnitureBase> CreateFurnitureBaseAsync([FromBody] FurnitureBaseRequest request, CancellationToken cancellationToken = default); | ||||
| @@ -22,18 +22,21 @@ namespace Core.Inventory.External.Clients | ||||
|         [Put("/api/v1/FurnitureBase/{id}")] | ||||
|         Task<FurnitureBase> UpdateFurnitureBaseAsync([FromBody] FurnitureBaseRequest request, [FromRoute] string id, CancellationToken cancellationToken = default); | ||||
|  | ||||
|         [Patch("/api/v1/FurnitureBase/{id}/{newStatus}/ChangeStatus")] | ||||
|         Task<FurnitureBase> ChangeFurnitureBaseStatusAsync([FromRoute] string id, [FromRoute] StatusEnum newStatus, CancellationToken cancellationToken = default); | ||||
|         [Patch("/api/v1/FurnitureBase/{mongoId}/{newStatus}/ChangeStatus")] | ||||
|         Task<FurnitureBase> ChangeFurnitureBaseStatusAsync([FromRoute] string mongoId, [FromRoute] StatusEnum newStatus, CancellationToken cancellationToken = default); | ||||
|  | ||||
|         #endregion | ||||
|  | ||||
|         #region FurnitureVariant | ||||
|  | ||||
|         [Get("/api/v1/FurnitureVariant/{modelId}")] | ||||
|         [Get("/api/v1/FurnitureVariant/ByModel/{modelId}")] | ||||
|         Task<IEnumerable<FurnitureVariant>> GetAllVariantsByModelIdAsync([FromRoute] string modelId, CancellationToken cancellationToken = default); | ||||
|  | ||||
|         [Get("/api/v1/FurnitureVariant/{id}/byId")] | ||||
|         Task<FurnitureVariant> GetFurnitureVariantByIdAsync([FromRoute] string id, CancellationToken cancellationToken = default); | ||||
|         [Get("/api/v1/FurnitureVariant/{mongoId}")] | ||||
|         Task<FurnitureVariant> GetFurnitureVariantByIdAsync([FromRoute] string mongoId, CancellationToken cancellationToken = default); | ||||
|  | ||||
|         [Post("/api/v1/FurnitureVariant/ByIds")] | ||||
|         Task<IEnumerable<FurnitureVariant>> GetFurnitureVariantsByIdsAsync([Body] string[] ids, CancellationToken cancellationToken = default); | ||||
|  | ||||
|         [Post("/api/v1/FurnitureVariant")] | ||||
|         Task<FurnitureVariant> CreateFurnitureVariantAsync([FromBody] FurnitureVariantRequest request, CancellationToken cancellationToken = default); | ||||
| @@ -41,8 +44,8 @@ namespace Core.Inventory.External.Clients | ||||
|         [Put("/api/v1/FurnitureVariant/{id}")] | ||||
|         Task<FurnitureVariant> UpdateFurnitureVariantAsync([FromBody] FurnitureVariantRequest request, [FromRoute] string id, CancellationToken cancellationToken = default); | ||||
|  | ||||
|         [Patch("/api/v1/FurnitureVariant/{id}/{newStatus}/ChangeStatus")] | ||||
|         Task<FurnitureVariant> ChangeFurnitureVariantStatusAsync([FromRoute] string id, [FromRoute] StatusEnum newStatus, CancellationToken cancellationToken = default); | ||||
|         [Patch("/api/v1/FurnitureVariant/{mongoId}/{newStatus}/ChangeStatus")] | ||||
|         Task<FurnitureVariant> ChangeFurnitureVariantStatusAsync([FromRoute] string mongoId, [FromRoute] StatusEnum newStatus, CancellationToken cancellationToken = default); | ||||
|  | ||||
|         #endregion | ||||
|     } | ||||
|   | ||||
		Reference in New Issue
	
	Block a user