API Diff between 1.12.10 and 1.10.115
337 Additions
26 Removals
Dynamicweb.Ecommerce
Dynamicweb.Ecommerce.Assortments
-
public class Assortment : ITranslatable<AssortmentTranslation>
-
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()
- public void DeleteAssortmentItems(string assortmentId, string languageId)
- public void DeleteAssortmentItems(string assortmentId)
- public void DeleteAssortmentItems(string assortmentId, string languageId)
- public IEnumerable<Assortment> GetActiveAssortments(string languageId)
- public IEnumerable<Assortment> GetActiveAssortments(string languageId)
- public Assortment GetAssortmentById(string assortmentId, string languageId, bool showUntranslated)
- public Assortment GetAssortmentById(string assortmentId, string languageId)
- public Assortment GetAssortmentById(string assortmentId, string languageId)
- public Assortment GetAssortmentById(string assortmentId, string languageId, bool showUntranslated)
- public IEnumerable<string> GetAssortmentIdsByUser(User user, bool onlyActive)
- public void SaveAssortment(Assortment assortment)
- public void SaveAssortment(Assortment assortment, bool doInstallStep = true)
-
public class AssortmentTranslation : Translation
Dynamicweb.Ecommerce.Cart
Dynamicweb.Ecommerce.Discounts
Dynamicweb.Ecommerce.Frontend
Dynamicweb.Ecommerce.International
-
public class Country : ICloneable, ITranslatable<CountryTranslation>
-
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 CurrencyTranslation : Translation
-
public class GlobalISO
-
public class Language : ICloneable, IPermissionControlled, IDisplayName, IPermissionLookup
-
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 VatGroupService : ICacheStorage<string, VatGroup>, ICacheStorage<string>, ICacheStorage
-
public class VatGroupTranslation : Translation
- public string Name { get; set; }
Dynamicweb.Ecommerce.Loyalty
Dynamicweb.Ecommerce.Orders
Dynamicweb.Ecommerce.Orders.AddressValidation
Dynamicweb.Ecommerce.Orders.Discounts
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 PriceCalculated : PriceInfo
-
public class PriceContext
-
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 GetPrice(PriceContext context, Product product)
- public static PriceInfo GetPrice(PriceContext context, Product product, string unitId, long stockLocationId)
-
public class PriceProductSelection
-
public class PriceProvider
Dynamicweb.Ecommerce.ProductCatalog
Dynamicweb.Ecommerce.Products
-
public class FieldType
-
public class Product : IWithPrice
- public void ClearPriceCache(PriceContext context, string unitId, long stockLocationId)
- 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 class ProductRelatedGroup : ICloneable, ITranslatable<ProductRelatedGroupTranslation>
-
public class ProductRelatedGroupService : ICacheStorage<string, ProductRelatedGroup>, ICacheStorage<string>, ICacheStorage
-
public class ProductRelatedGroupTranslation : Translation
-
public class ProductService : ICacheStorage<ProductKey, Product>, ICacheStorage<ProductKey>, ICacheStorage
Dynamicweb.Ecommerce.Products.Categories
Dynamicweb.Ecommerce.Products.FieldDisplayGroups
Dynamicweb.Ecommerce.Products.Taxes
Dynamicweb.Ecommerce.Stocks
Dynamicweb.Ecommerce.Variants