API Diff between 1.12.10 and 1.8.44
1412 Additions
92 Removals
Dynamicweb.Ecommerce
-
public class DiscountCacheInvalidationSubscriber : NotificationSubscriber
-
public class FacetGroupViewModelSettings : ViewSettingsBaseCurrencyBase<FacetGroupViewModel>
-
public class FacetOptionViewModelSettings : ViewSettingsBaseCurrencyBase<FacetOptionViewModel>
-
public class FacetViewModelSettings : ViewSettingsBaseCurrencyBase<FacetViewModel>
-
public class FieldDisplayGroupTranslation : Translation
-
public class ProductCategoryFieldKey : IEquatable<ProductCategoryFieldKey>
-
public class ProductCategoryFieldService : ICacheStorage<string, IDictionary<string, IDictionary<string, Field>>>, ICacheStorage<string>, ICacheStorage
- public ProductCategoryFieldService()
- public void ClearCache(IEnumerable<string> keys)
- public void ClearCache(string key)
- public void ClearCache()
- public Field CreateField(string id, Category category, string templateTag, string label, string type, string defaultValue, FieldListPresentationType presentation, FieldOptionCollection options, string description)
- public void DeleteField(Field theField)
- public Field GetFieldById(string categoryId, string fieldId)
- public Field GetFieldById(string categoryId, string fieldId, string languageId)
- public void SaveField(Field theField)
- public void UpdateReferenceFields(Field theField)
-
public class Services
-
public class TranslatedProductCategoryFieldKey : ProductCategoryFieldKey, IEquatable<TranslatedProductCategoryFieldKey>
-
public class VariantOptionService : ICacheStorage<string, VariantOption>, ICacheStorage<string>, ICacheStorage
Dynamicweb.Ecommerce.Analytics
Dynamicweb.Ecommerce.Assortments
-
public class Assortment : ITranslatable<AssortmentTranslation>
-
public sealed class AssortmentKey : IEquatable<AssortmentKey>
-
public class AssortmentService : ICacheStorage<string, Assortment>, ICacheStorage<string>, ICacheStorage
- public void ClearCache(IEnumerable<string> assortmentIds)
- public void ClearCache(string assortmentId)
- public void ClearCache()
- public void ClearCache(IEnumerable<AssortmentKey> keys)
- public void ClearCache(AssortmentKey key)
- public void DeleteAssortmentItems(string assortmentId, string languageId)
- public void DeleteAssortmentItems(string assortmentId)
- public void DeleteAssortmentItems(IEnumerable<AssortmentItem> assortmentItems)
- public void DeleteAssortmentItems(IEnumerable<AssortmentItem> assortmentItems)
- public void DeleteAssortmentItems(string assortmentId, string languageId)
- public Assortment GetAssortmentById(string assortmentId, string languageId)
- public Assortment GetAssortmentById(string assortmentId, string languageId)
- public IEnumerable<string> GetAssortmentIdsByUser(User user)
- public IEnumerable<string> GetAssortmentIdsByUser(User user, bool onlyActive)
- public IEnumerable<string> GetAssortmentIdsByUser(User user)
- public IEnumerable<AssortmentPermission> GetAssortmentPermissionsByUser(User user)
- public IEnumerable<AssortmentPermission> GetAssortmentPermissionsByUser(User user)
- public IEnumerable<Assortment> GetAssortmentsByProductId(string productId, string variantId)
- public IEnumerable<Assortment> GetAssortmentsByProductId(string productId, string variantId)
- public void SaveAssortment(Assortment assortment)
- public Dictionary<string, AssortmentGroupRelation> LoadAssortmentGroupRelations(string assortmentId)
- public Dictionary<int, AssortmentPermission> LoadAssortmentPermissions(string assortmentId)
- public Dictionary<string, AssortmentProductRelation> LoadAssortmentProductRelations(string assortmentId)
- public Dictionary<string, AssortmentShopRelation> LoadAssortmentShopRelations(string assortmentId)
- public void SaveAssortment(Assortment assortment, bool doInstallStep = true)
-
public class AssortmentTranslation : Translation
Dynamicweb.Ecommerce.Cart
Dynamicweb.Ecommerce.Common
-
public class Application
-
public class Gui
- public static string CreateDropDown(List<KeyValuePair<string, string>> datalist, DropDownList dropdownObj, string selectedData, bool showNothingSelectedItem = true, string nothingSelectedLabel = "")
- public static string CreateDropDown(SortedList datalist, DropDownList dropdownObj, string selectedData, bool showNothingSelectedItem = true, string nothingSelectedLabel = "")
- public static string CreateDropDownArrayList(ArrayList datalist, DropDownList dropdownObj, string selectedData, bool showNothingSelectedItem = true, string nothingSelectedLabel = "")
- public static string CreateHtmlDropdown(SortedList datalist, HtmlSelect dropdownObj, string selectedData, bool showNothingSelectedItem = true, string nothingSelectedLabel = "")
Dynamicweb.Ecommerce.Common.eCom7
-
public class Functions
- public static string GetCountryRelData(string methodId, string methodType)
- public static string GetCountryRelData(string methodId, string methodType, bool valueField)
- public static string GetCountryRelData(string methodId, string methodType, bool valueField, string header)
- public static string GetCountryRelData(string methodId, string methodType, bool valueField, string header, bool foldoutDefaultMethods, bool showRegions)
- public static string GetCountryRelData(string methodId, string methodType, bool valueField, string header, bool foldoutDefaultMethods, bool showRegions, bool showReverseCharge)
- public static string GetCountryRelData(string methodId, string methodType, bool valueField, bool isRenderAsFieldset, string header, bool foldoutDefaultMethods, bool showRegions, bool showReverseCharge)
- public static string GetCountryRelData(string methodId, string methodType, bool valueField, bool isRenderAsFieldset, string header, bool foldoutDefaultMethods, bool showRegions, bool showReverseCharge, string label)
- public static bool IsEcom()
- public static string SetCountryRelData(string methodId, string methodType, string countryIdArray)
- public static string UpdateCreateDefaultCountryRel(string countryId, string methodType, string defaultId)
Dynamicweb.Ecommerce.Content.Items.Editors
Dynamicweb.Ecommerce.CustomerCenter
Dynamicweb.Ecommerce.CustomerExperienceCenter
Dynamicweb.Ecommerce.CustomerExperienceCenter.Favorites
-
public class CustomerExperienceCenterFavoritesFrontend : ContentModule
-
public class CustomerExperienceCenterFavoritesSettings
-
public class FavoriteList
-
public class FavoriteListService : ICacheStorage<int, List<FavoriteList>>, ICacheStorage<int>, ICacheStorage
-
public class FavoriteProduct
-
public class FavoriteProductService : ICacheStorage<int, List<FavoriteProduct>>, ICacheStorage<int>, ICacheStorage
- public FavoriteProductService()
- public void AddProductToFavoriteList(int userId, string productId, string productVariantId, int favoriteListId = 0)
- public void AddProductToFavoriteList(int userId, string productId, string productVariantId, string referenceUrl, string note, int favoriteListId = 0)
- public void ClearCache(IEnumerable<int> keys)
- public void ClearCache(int key)
- public void ClearCache()
- public void Delete(FavoriteProduct favoriteProduct)
- public IEnumerable<FavoriteProduct> GetFavoriteProducts(int favoriteListId)
- public void RemoveProductFromFavoriteList(int userId, string productId, string productVariantId, int favoriteListId)
- public void Save(FavoriteProduct favoriteProduct)
-
public static class UserExtensions
Dynamicweb.Ecommerce.Discounts
Dynamicweb.Ecommerce.Extensibility.Controls
Dynamicweb.Ecommerce.Extensibility.Editors
Dynamicweb.Ecommerce.Feeds
Dynamicweb.Ecommerce.Frontend
Dynamicweb.Ecommerce.Frontend.Cart
-
public class CartService
-
public sealed class ProductReserve
- public static IDictionary<ProductKey, double> this[string orderId] { get; set; }
- public static IDictionary<ProductKey, double> this[Order order] { get; set; }
- public static IDictionary<ProductKey, double> get_UserStock(string orderId)
- public static IDictionary<ProductKey, double> get_UserStock(Order order)
- public static IDictionary<ProductKey, double> GetUserStock(Order order)
- public static void set_UserStock(string orderId, IDictionary<ProductKey, double> value)
- public static void set_UserStock(Order order, IDictionary<ProductKey, double> value)
- public static void SetUserStock(Order order, IDictionary<ProductKey, double> value)
Dynamicweb.Ecommerce.Indexing
Dynamicweb.Ecommerce.Integration
Dynamicweb.Ecommerce.International
-
public class AddressFormatEditRow
-
public class AddressFormatField
-
public sealed class AddressFormatKey : IEquatable<AddressFormatKey>
-
public enum AddressFormatMode
-
public class AddressFormatService : ICacheStorage<AddressFormatKey, string>, ICacheStorage<AddressFormatKey>, ICacheStorage
-
public enum AddressFormatType
-
public class Country : ICloneable, ITranslatable<CountryTranslation>
-
public class CountryAddressInfo
-
public sealed class CountryKey : IEquatable<CountryKey>
-
public sealed class CountryRelationKey : IEquatable<CountryRelationKey>
-
public class CountryRelationService : ICacheStorage<CountryRelationKey, IList<CountryRelation>>, ICacheStorage<CountryRelationKey>, ICacheStorage
-
public class CountryService : ICacheStorage<CountryKey, Country>, ICacheStorage<CountryKey>, ICacheStorage
-
public class CountryTranslation : Translation
- public string Name { get; set; }
-
public class Currency : ICloneable, ITranslatable<CurrencyTranslation>
-
public class CurrencyService : ICacheStorage<string, Currency>, ICacheStorage<string>, ICacheStorage
-
public class CurrencyTranslation : Translation
-
public class GlobalISO
-
public class Language : ICloneable, IPermissionControlled, IDisplayName, IPermissionLookup
-
public class LanguageBasedKey<TKey> : IEquatable<LanguageBasedKey<TKey>> where TKey : IEquatable<TKey>
-
public class LanguageService : ICacheStorage<string, Language>, ICacheStorage<string>, ICacheStorage
-
public abstract class Translation : ICloneable
-
public class TranslationCollection<T> : ICollection<T>, IEnumerable<T>, IEnumerable where T : Translation
-
public class VatGroup : ITranslatable<VatGroupTranslation>
-
public sealed class VatGroupCountryRelationKey : IEquatable<VatGroupCountryRelationKey>
-
public class VatGroupCountryRelationService : ICacheStorage<VatGroupCountryRelationKey, VatGroupCountryRelation>, ICacheStorage<VatGroupCountryRelationKey>, ICacheStorage
-
public sealed class VatGroupKey : IEquatable<VatGroupKey>
-
public class VatGroupService : ICacheStorage<string, VatGroup>, ICacheStorage<string>, ICacheStorage
-
public class VatGroupTranslation : Translation
- public string Name { get; set; }
Dynamicweb.Ecommerce.Loyalty
-
public class LoyaltyService : ICacheStorage<RewardKey, Reward>, ICacheStorage<RewardKey>, ICacheStorage
-
public enum RewardCollectionSortBy
-
public sealed class RewardKey : IEquatable<RewardKey>
-
public class RewardRuleService : ICacheStorage<int, ConcurrentDictionary<int, RewardRule>>, ICacheStorage<int>, ICacheStorage
-
public enum TransactionObjectType
-
public class UserTransactionService : ICacheStorage<int, IEnumerable<UserTransaction>>, ICacheStorage<int>, ICacheStorage
Dynamicweb.Ecommerce.Notifications
Dynamicweb.Ecommerce.Orders
-
public class Order : IWithPrice
-
public class OrderLine : IWithPrice
-
public sealed class OrderLineBuilderConfig
-
public class OrderLineService
-
public class OrderReturnInfo
-
public class OrderSearchFilter
-
public class OrderSearchResult
-
public class OrderSearchResultItem
-
public class OrderService : ICacheStorage<string, Order>, ICacheStorage<string>, ICacheStorage
-
public class OrderState
-
public class Payment : ITranslatable<PaymentTranslation>
-
public class PaymentCollection : Collection<Payment>
-
public class PaymentService : ICacheStorage<string, Payment>, ICacheStorage<string>, ICacheStorage
- public void ClearCache(IEnumerable<string> keys)
- public void ClearCache(string key)
- public void ClearCache(IEnumerable<LanguageBasedKey<string>> keys)
- public void ClearCache(LanguageBasedKey<string> key)
- public Payment GetDefaultPaymentMethod(string languageId, string countryCode, bool onlyActive)
- public Payment GetDefaultPaymentMethod(string countryCode, bool onlyActive)
- public Payment GetPayment(string paymentId)
- public Payment GetPayment(string paymentId, string countryCode, string regionCode)
- public IEnumerable<Payment> GetPaymentMethodsForUser(User user, string countryCode, string regionCode)
- public IEnumerable<Payment> GetPayments()
- public IEnumerable<Payment> GetPayments(string languageId, string countryCode, string regionCode, bool onlyActive)
- public IEnumerable<Payment> GetPayments(string countryCode, string regionCode, bool onlyActive)
- public IEnumerable<Payment> GetPaymentsWithoutRegions(string languageId, bool onlyActive)
- public IEnumerable<Payment> GetPaymentsWithoutRegions(bool onlyActive)
-
public class PaymentTranslation : Translation
-
public class Shipping : ITranslatable<ShippingTranslation>
-
public class ShippingService : ICacheStorage<string, Shipping>, ICacheStorage<string>, ICacheStorage
- public void ClearCache(IEnumerable<string> keys)
- public void ClearCache(string key)
- public void ClearCache(IEnumerable<LanguageBasedKey<string>> keys)
- public void ClearCache(LanguageBasedKey<string> key)
- public Shipping GetDefaultShippingMethod(string languageId, string countryCode, bool onlyActive)
- public Shipping GetDefaultShippingMethod(string countryCode, bool onlyActive)
- public Shipping GetShipping(string shippingId)
- public Shipping GetShipping(string shippingId, string countryCode, string regionCode)
- public IEnumerable<Shipping> GetShippings()
- public IEnumerable<Shipping> GetShippings(string languageId, string countryCode, string regionCode, bool onlyActive)
- public IEnumerable<Shipping> GetShippings(string countryCode, string regionCode, bool onlyActive)
- public IEnumerable<Shipping> GetShippingsForUser(User user, string countryCode, string regionCode)
- public IEnumerable<Shipping> GetShippingsWithoutRegions(string languageId, bool onlyActive)
- public IEnumerable<Shipping> GetShippingsWithoutRegions(bool onlyActive)
-
public class ShippingTranslation : Translation
Dynamicweb.Ecommerce.Orders.AddressValidation
Dynamicweb.Ecommerce.Orders.Discounts
Dynamicweb.Ecommerce.Orders.SalesDiscounts
Dynamicweb.Ecommerce.Prices
-
public class DefaultPriceProvider : PriceProvider
- public static bool ShowPrice(Price price, Product product, Currency currency, User user, bool isInformative)
- public static bool ShowPrice(Price price, PriceContext context, Product product, bool isInformative)
- public static bool ShowPrice(Price price, Product product, Currency currency, User user, bool isInformative, DateTime ordertime, Country country)
-
public interface IInformativePriceInfoProvider
-
public interface IPriceInfoProvider
-
public class Price
-
public class PriceCalculated : PriceInfo
- public PriceCalculated(Currency currency, Country country, Product product, bool isInformative, string unitId, User user, string shopId, StockLocation stockLocation)
- public static PriceCalculated Create(Currency currency, Country country, PriceRaw priceRaw)
- public static PriceCalculated Create(PriceContext context, PriceRaw priceRaw)
- public static PriceCalculated Create(PriceContext context, PriceRaw priceRaw, Product product)
- public static double FindVatPercent(Country country)
- public static double FindVatPercent(Country country, Product product, bool reverseChargeForVatEnabled)
- public void Calculate()
-
public class PriceContext
-
public sealed class PriceHelper
-
public class PriceInfo : IPriceInfo, IPriceReferenceInfo, IInformativePriceInfo, IPriceSourceInfo
-
public class PriceManager
- public static object FindPrice(PriceContext context, Product product, string unitId, long stockLocationId, bool isInformative)
- public static object FindPrice(PriceContext context, PriceProductSelection selection, bool isInformative)
- public static PriceInfo GetInformativePrice(PriceContext context, Product product)
- public static PriceInfo GetInformativePrice(PriceContext context, Product product, string unitId, long stockLocationId)
- public static PriceInfo GetInformativePrice(Product product, string unitId, string currencyCode, string vatGroupCode, string shopId, StockLocation stockLocation)
- public static PriceInfo GetInformativePrice(Product product, string unitId, string currencyCode, string vatGroupCode, string shopId, StockLocation stockLocation, int userId)
- public static PriceInfo GetPrice(PriceContext context, Product product)
- public static PriceInfo GetPrice(PriceContext context, Product product, string unitId, long stockLocationId)
- public static PriceInfo GetPrice(Product product, string currencyCode, string countryCode, string unitId, int userId, string shopId, StockLocation stockLocation)
-
public class PriceProductSelection
-
public class PriceProvider
- public virtual PriceRaw FindInformativePrice(PriceContext context, PriceProductSelection selection)
- public virtual PriceRaw FindInformativePrice(Product product, double quantity, string variantId, Currency currency, string unitId, User user, string shopId, StockLocation stockLocation)
- public virtual PriceRaw FindPrice(PriceContext context, PriceProductSelection selection)
- public virtual PriceRaw FindPrice(Product product, double quantity, string variantId, Currency currency, string unitId, User user, double quantityAllVariants, string shopId)
- public virtual PriceRaw FindPrice(Product product, double quantity, string variantId, Currency currency, string unitId, User user, double quantityAllVariants, string shopId)
- public virtual PriceRaw FindPrice(Product product, double quantity, string variantId, Currency currency, string unitId, User user, double quantityAllVariants, string shopId, StockLocation stockLocation)
Dynamicweb.Ecommerce.ProductCatalog
Dynamicweb.Ecommerce.Products
-
public class Detail
- public string Keywords { get; set; }
- public string Name { get; set; }
-
public class DetailService : ICacheStorage<string, Detail>, ICacheStorage<string>, ICacheStorage
-
public class DetailsGroup
-
public enum DetailsGroupPrimaryImageNameAdditionType
-
public class DetailsGroupService : ICacheStorage<int, DetailsGroup>, ICacheStorage<int>, ICacheStorage
-
public enum DiscontinuedAction
-
public enum FieldListPresentationType
-
public class FieldType
-
public class FieldTypeService : ICacheStorage<int, FieldType>, ICacheStorage<int>, ICacheStorage
-
public class Group : IPermissionControlled, IPermissionCustomAncestors, IDisplayName, IPermissionLookup
-
public class GroupFacetService : ICacheStorage<string, IList<GroupFacet>>, ICacheStorage<string>, ICacheStorage
-
public sealed class GroupKey : IEquatable<GroupKey>
-
public class GroupRelation
-
public class GroupService : ICacheStorage<GroupKey, Group>, ICacheStorage<GroupKey>, ICacheStorage
-
public class Product : IWithPrice
- public IEnumerable<Detail> this[string typeValue] { get; }
- public bool Discontinued { get; set; }
- public DiscontinuedAction DiscontinuedAction { get; set; }
- public DateTime ExpectedDelivery { get; set; }
- public IEnumerable<Period> this[bool activeStatus] { get; }
- public IEnumerable<ProductRelatedGroup> this[bool isfrontend] { get; }
- public string ReplacementProductId { get; set; }
- public string ReplacementVariantId { get; set; }
- public StockStatus this[string productLanguageId, string unitId] { get; }
- public void ClearPriceCache(PriceContext context, string unitId, long stockLocationId)
- public IEnumerable<Detail> get_Details(string typeValue)
- public IEnumerable<Period> get_Periods(bool activeStatus)
- public IEnumerable<ProductRelatedGroup> get_RelatedGroups(bool isfrontend)
- public StockStatus get_StockStatus(string productLanguageId, string unitId = null)
- public DiscountInfoCollection GetDiscountMatrix(PriceContext context, string unitId, long stockLocationId)
- public DiscountCollection GetDiscounts(PriceContext context, string unitId, long stockLocationId)
- public PriceInfo GetInformativePrice(PriceContext context)
- public PriceInfo GetInformativePrice(PriceContext context, string unitId, long stockLocationId)
- public PriceInfo GetPrice(PriceContext context)
- public PriceInfo GetPrice(PriceContext context, string unitId, long stockLocationId)
-
public enum ProductDataBaseField
-
public class ProductField
-
public class ProductFieldService : ICacheStorage<string, ProductField>, ICacheStorage<string>, ICacheStorage
-
public abstract class ProductFieldTypeProvider : FieldTypeProvider
-
public class ProductFieldValueCollection : KeyedCollection<string, ProductFieldValue>
-
public class ProductGroupRelation
-
public class ProductGroupRelationService : ICacheStorage<string, List<ProductGroupRelation>>, ICacheStorage<string>, ICacheStorage
-
public class ProductItem
-
public class ProductItemCollection : Collection<ProductItem>
-
public sealed class ProductKey : IEquatable<ProductKey>
-
public class ProductRelatedGroup : ICloneable, ITranslatable<ProductRelatedGroupTranslation>
-
public class ProductRelatedGroupService : ICacheStorage<string, ProductRelatedGroup>, ICacheStorage<string>, ICacheStorage
-
public class ProductRelatedGroupTranslation : Translation
-
public class ProductRelatedService : ICacheStorage<string, IEnumerable<ProductRelated>>, ICacheStorage<string>, ICacheStorage
-
public class ProductService : ICacheStorage<ProductKey, Product>, ICacheStorage<ProductKey>, ICacheStorage
-
public class ProductVersionService : ICacheStorage<ProductKey, Product>, ICacheStorage<ProductKey>, ICacheStorage
Dynamicweb.Ecommerce.Products.Categories
-
public class Field
-
public class ProductCategoryFieldGroupValueService : ICacheStorage<string, IDictionary<TranslatedProductCategoryFieldKey, object>>, ICacheStorage<string>, ICacheStorage
-
public class ProductCategoryFieldValueService : ICacheStorage<string, ProductCategoryValues>, ICacheStorage<string>, ICacheStorage
-
public class ProductCategoryService : ICacheStorage<LanguageBasedKey<string>, Category>, ICacheStorage<LanguageBasedKey<string>>, ICacheStorage
Dynamicweb.Ecommerce.Products.CompletionRules
Dynamicweb.Ecommerce.Products.FieldDisplayGroups
Dynamicweb.Ecommerce.Products.ProductAssignment
Dynamicweb.Ecommerce.Products.Taxes
Dynamicweb.Ecommerce.Shops
Dynamicweb.Ecommerce.Statistics
Dynamicweb.Ecommerce.Stocks
-
public class ShopStockLocationRelationService : ICacheStorage<string, ConcurrentDictionary<long, byte>>, ICacheStorage<string>, ICacheStorage
-
public class StockGroupService : ICacheStorage<string, StockGroup>, ICacheStorage<string>, ICacheStorage
-
public class StockLocation : ITranslatable<StockLocationTranslation>
-
public class StockLocationCategory
-
public class StockLocationCategoryService : ICacheStorage<string, StockLocationCategory>, ICacheStorage<string>, ICacheStorage
-
public class StockLocationService : ICacheStorage<long, StockLocation>, ICacheStorage<long>, ICacheStorage
-
public class StockLocationTranslation : Translation
-
public class StockService : ICacheStorage<LanguageBasedKey<string>, IEnumerable<ProductStock>>, ICacheStorage<LanguageBasedKey<string>>, ICacheStorage
-
public class StockStatus : ITranslatable<StockStatusTranslation>
-
public class StockStatusLanguageService : ICacheStorage<string, ConcurrentDictionary<string, StockStatusTranslation>>, ICacheStorage<string>, ICacheStorage
-
public class StockStatusService : ICacheStorage<string, ConcurrentDictionary<string, StockStatus>>, ICacheStorage<string>, ICacheStorage
-
public class StockStatusTranslation : Translation
-
public class StockUnit : StockUnitIdentifier
-
public class StockUnitService : ICacheStorage<string, ConcurrentDictionary<string, StockUnit>>, ICacheStorage<string>, ICacheStorage
-
public class UnitOfMeasure
-
public class UnitOfMeasureService : ICacheStorage<string, List<UnitOfMeasure>>, ICacheStorage<string>, ICacheStorage
Dynamicweb.Ecommerce.UserPermissions
Dynamicweb.Ecommerce.Variants
-
public class VariantCombinationService : ICacheStorage<string, IDictionary<string, VariantCombination>>, ICacheStorage<string>, ICacheStorage
-
public class VariantGroup : ITranslatable<VariantGroupTranslation>, IEquatable<VariantGroup>
-
public class VariantGroupOptionPropertyValueService : ICacheStorage<string, string>, ICacheStorage<string>, ICacheStorage
-
public class VariantGroupProductRelation
-
public class VariantGroupProductRelationService : ICacheStorage<string, List<VariantGroupProductRelation>>, ICacheStorage<string>, ICacheStorage
-
public class VariantGroupPropertyService : ICacheStorage<string, List<VariantGroupProperty>>, ICacheStorage<string>, ICacheStorage
-
public class VariantGroupService : ICacheStorage<string, VariantGroup>, ICacheStorage<string>, ICacheStorage
-
public class VariantGroupTranslation : Translation
-
public class VariantOption : ITranslatable<VariantOptionTranslation>, IComparable<VariantOption>
-
public class VariantOptionTranslation : Translation
-
public class VariantService