Class FavoriteListViewModelExtensions
- Namespace
- Dynamicweb.Ecommerce.Frontend
- Assembly
- Dynamicweb.Ecommerce.dll
Provides extension methods for the FavoriteListViewModel class.
public static class FavoriteListViewModelExtensions
- Inheritance
-
FavoriteListViewModelExtensions
- Inherited Members
Methods
GetFavoriteCommandResult(FavoriteListListViewModel)
Gets and clears the current favorite list command result from session.
public static FavoriteCommandResult? GetFavoriteCommandResult(this FavoriteListListViewModel viewModel)
Parameters
viewModelFavoriteListListViewModelThe favorite list list view model instance.
Returns
- FavoriteCommandResult
The favorite command result, or null if no result is set.
GetFavoriteCommandResult(FavoriteListViewModel)
Gets and clears the current favorite list command result from session.
public static FavoriteCommandResult? GetFavoriteCommandResult(this FavoriteListViewModel viewModel)
Parameters
viewModelFavoriteListViewModelThe favorite list view model instance.
Returns
- FavoriteCommandResult
The favorite command result, or null if no result is set.
GetFavoriteProducts(FavoriteListViewModel)
Retrieves the list of FavoriteProductViewModel for this favorite list.
public static IList<FavoriteProductViewModel>? GetFavoriteProducts(this FavoriteListViewModel favoriteList)
Parameters
favoriteListFavoriteListViewModelThe favorite list view model.
Returns
- IList<FavoriteProductViewModel>
A list of FavoriteProductViewModel for the favorite list, or null if the favorite list is null.