public static CreateProductCategoryDto ToCreateProductCategory(this ProductCategoryStateDtoWrapper state)
 {
     return(state.ToCreateProductCategory <CreateProductCategoryDto>());
 }
 public static DeleteProductCategoryDto ToDeleteProductCategory(this ProductCategoryStateDtoWrapper state)
 {
     return(state.ToDeleteProductCategory <DeleteProductCategoryDto>());
 }
 public static MergePatchProductCategoryDto ToMergePatchProductCategory(this ProductCategoryStateDtoWrapper state)
 {
     return(state.ToMergePatchProductCategory <MergePatchProductCategoryDto>());
 }
 public static IProductCategoryCommand ToCreateOrMergePatchProductCategory(this ProductCategoryStateDtoWrapper state)
 {
     return(state.ToCreateOrMergePatchProductCategory <CreateProductCategoryDto, MergePatchProductCategoryDto>());
 }