All breaking changes between Litium Studio 4.4.3 and 4.5.0 are displayed below.
Litium.Foundation.Modules.CMS.Carriers.PageCarrier..ctor
|
Use the constructor PageCarrier(Guid, Guid, Guid, Guid, string, PageStatus, MenuStatus, DateTime, Guid, DateTime, DateTime, DateTime, Guid, Guid, int, bool, DateTime, Guid, DateTime, Guid, DateTime, Guid, ChangeFrequency, string, string, decimal, string, string, Guid, ChildrenSortOrder, bool, Guid, bool, bool, Guid, bool, Guid, TranslationStatus, Guid, Guid, bool, PropertyCarrierCollection, PropertyCarrierCollection, PageCarrier[], WorkingCopyCarrier)
|
Litium.Foundation.Modules.CMS.Carriers.PageCarrier.SetValues
|
Use the method SetValues(Guid, Guid, Guid, Guid, string, PageStatus, MenuStatus, DateTime, Guid, DateTime, DateTime, DateTime, Guid, Guid, int, bool, DateTime, Guid, DateTime, Guid, DateTime, Guid, ChangeFrequency, string, string, decimal, string, string, Guid, ChildrenSortOrder, bool, Guid, bool, bool, Guid, bool, Guid, TranslationStatus, Guid, Guid, bool, PropertyCarrierCollection, PropertyCarrierCollection, PageCarrier[], WorkingCopyCarrier)
|
Litium.Foundation.Modules.CMS.Carriers.PageTypeCarrier..ctor
|
Use the constructor PageTypeCarrier(Guid, string, bool, bool, bool, bool, bool, bool, bool, bool, bool, Guid, int, int, bool, string, string, string, bool, bool, string[], string[], PropertyCarrierCollection, PropertyCarrierCollection, PageTypeStringCarrier[], TemplateCarrier[], PageTypeCategories).
|
Litium.Foundation.Modules.CMS.Carriers.PageTypeCarrier.SetValues
|
Use the method SetValues(Guid, string, bool, bool, bool, bool, bool, bool, bool, bool, bool, Guid, int, int, bool, string, string, string, bool, bool, string[], string[], PropertyCarrierCollection, PropertyCarrierCollection, PageTypeStringCarrier[], TemplateCarrier[], PageTypeCategories).
|
Litium.Foundation.Modules.CMS.Carriers.PageInfoCarrier..ctor
|
Use the constructor PageInfoCarrier(Guid, Guid, Guid, Guid, string, string, int, PageStatus, MenuStatus, DateTime, DateTime, DateTime, bool, bool, Guid, bool, bool, DateTime, PageInfoCarrier[], WorkingCopyStatus, bool, Guid, TranslationStatus, ChangeFrequency, decimal, Guid, Guid, bool)
|
Litium.Foundation.Modules.CMS.Pages.VersionCopy.GetAsCarrier
|
File values are not included in the carrier, Use GetFileValue on property instead.
|
Litium.Foundation.Modules.CMS.Pages.WorkingCopy.GetAsCarrier
|
File values are not included in the carrier, Use GetFileValue on property instad.
|
Litium.Foundation.Modules.CMS.PageTypes.PageTypeCollection.CreatePageType
|
Use method CreateRegularPageType.
|
Litium.Foundation.Modules.CMS.PageTypes.PageTypeCollection.CreatePageType
|
Use method CreateRegularPageType.
|
Litium.Foundation.Modules.CMS.Pages.Page.GetUrlToPage
|
Template names are not longer used in the page urls. Use GetUrlToPage(pageID) instead. Use GetUrlToPage(Guid pageID, Guid webSiteID, bool isInAdministration) instead.
|
Litium.Foundation.Modules.CMS.Pages.Page.GetUrlToPage
|
Use GetUrlToPage(Guid pageID, Guid webSiteID, bool isInAdministration) instead.
|
Litium.Foundation.Modules.CMS.Pages.Page.SuggestUrlAlias
|
Use SuggestUrlName instead.
|
Litium.Foundation.Modules.CMS.Pages.Page.GetAsCarrier
|
File values are not included in the carrier, Use GetFileValue on property instead.
|
Litium.Foundation.Modules.CMS.Pages.Page.GetFromUrlAlias
|
UrlAlias is not used any more. Look at GetUrlToPage()
|
Litium.Foundation.Modules.CMS.Pages.Page.SetUrlLAlias
|
Not used any more. Look at SetUrlName() instead.
|
Litium.Foundation.Modules.CMS.Content.ProductCatalogIDProperty
|
ProductCatalogIDProperty class is obsolete. Use AssortmentIDProperty class instead.
|
Litium.Foundation.Modules.ECommerce.Carriers.CampaignProductCatalogCarrier
|
CampaignProductCatalogCarrier renamed to CampaignAssortmentCarrier
|
Litium.Foundation.Modules.ECommerce.Orders.OrderCampaign.SetDiscountAmount
|
Please use SetDiscountAmountWithVAT, this method will internally call SetDiscountAmountWithVAT and will treat discount amount is with VAT, for backward compatibility
|
Litium.Foundation.Modules.ECommerce.Discounts.OrderDiscount.SetDiscountAmount
|
Please use SetDiscountAmountWithVAT, this method will internally call SetDiscountAmountWithVAT and will treat discount amount is with VAT, for backward compatibility
|
Litium.Foundation.Modules.ECommerce.Carriers.DeliveryCarrier.SetValues
|
Please use SetValues method with all carrier values
|
Litium.Foundation.Modules.ECommerce.Carriers.DeliveryCarrier.Merge
|
Please use the SetValues method
|
Litium.Foundation.Modules.ECommerce.Search.DeliveryViewFilteringInfo..ctor
|
Please use DeliveryViewFilteringInfo(DateTime startDate, DateTime endDate, short deliveryStatus, Guid deliveryMethodID, string customFilter, List<string> customFilterColumns, string orderIDs) instead
|
Litium.Foundation.Modules.ECommerce.Carriers.DeliveryCarrier..ctor
|
Use overloaded constructor with all property values.
|
Litium.Foundation.Modules.ECommerce.Carriers.DeliveryCarrier..ctor
|
Use overloaded constructor with all property values.
|
Litium.Foundation.Modules.ECommerce.Carriers.FeeCarrier..ctor
|
Use overloaded constructor with all property values.
|
Litium.Foundation.Modules.ECommerce.Carriers.FeeCarrier.SetValues
|
Use overloaded SetValues with all property values.
|
Litium.Foundation.Modules.ECommerce.Carriers.OrderDiscountCarrier..ctor
|
Please use public OrderDiscountCarrier(decimal discountAmount, string discountDescription, decimal discountPercentage, Guid orderID, decimal vatAmount, decimal vatPercentage, decimal discountAmountWithVat)
|
Litium.Foundation.Modules.ECommerce.Fees.Fee.SetVATAmount
|
Please use SetTotalVATAmount() method
|
Litium.Foundation.Modules.ECommerce.Fees.FeeCollection.Create
|
Please use Create(decimal feeAmount, string feeDescription, Guid orderID, decimal totalVatAmount, decimal VATPercentage, Guid campaignID, decimal campaignDiscountAmount, decimal totalFee, SecurityToken token)
|
Litium.Foundation.Modules.ProductCatalog.PropertyValues.ImagePropertyValue.SetValue
|
Use SetValue with stream instead.
|
Litium.Foundation.Modules.ProductCatalog.PropertyValues.ImagePropertyValue.SetValue
|
Use SetValue with stream instead.
|
Litium.Foundation.Modules.ProductCatalog.Templates.FieldDefinitionCollection.CreateFieldDefinition
|
Please use method without articleunique parameter. Article unique field is no longer used, use instead TemplateField.SetIsVariantGroupField = false
|
Litium.Foundation.Modules.ProductCatalog.Templates.FieldDefinitionCollection.CreateFieldDefinition
|
Please, use method without articleunique parameter. Article unique field is no longer used, use instead TemplateField.SetIsVariantGroupField = false
|
Litium.Foundation.Modules.ProductCatalog.Templates.FieldDefinitionCollection.CreateFieldDefinition
|
Use without parameter variantField. Variant field is no longer used, use instead TemplateField.SetIsVariantGroupField = true
|
Litium.Foundation.Modules.ProductCatalog.Templates.FieldDefinitionCollection.CreateFieldDefinition
|
Use without parameter variantField. Variant field is no longer used, use instead TemplateField.SetIsVariantGroupField = true
|
Litium.Foundation.Modules.ProductCatalog.Templates.FieldDefinition.SetAttributes
|
Please use method without articleUnique and variantField parameter.
|
Litium.Foundation.Modules.ProductCatalog.Templates.FieldDefinition.SetArticleUnique
|
Please don't use this method. Article unique field is no longer used, use instead TemplateField.SetIsVariantGroupField = false
|
Litium.Foundation.Modules.ProductCatalog.Templates.FieldDefinition.SetVariantField
|
Moved to TemplateField. Article unique field is no longer used, use instead TemplateField.SetIsVariantGroupField = true
|
Litium.Foundation.Modules.ProductCatalog.Products. ProductGroupLanguageCollection.CreateConnectedLanguageFromCarrier
|
Change language on the Assortment instead.
|
Litium.Foundation.Modules.ProductCatalog.Products. ProductGroupLanguageCollection.CreateConnectedLanguage
|
Change language on the Assortment instead.
|
Litium.Foundation.Modules.ProductCatalog.Products.ProductCatalogCollection
|
Use Assortments
|
Litium.Foundation.Modules.ProductCatalog.Products.ProductCollection.GetRecursive
|
Use GetAllProducts(true)
|
Litium.Foundation.Modules.ProductCatalog.PropertyValues.FilePropertyValue.SetValue
|
Use SetValue with stream instead.
|
Litium.Foundation.Modules.ProductCatalog.PropertyValues.FilePropertyValue.SetValue
|
Use SetValue with stream instead.
|
Litium.Foundation.Modules.ProductCatalog.Variants. VariantGroupCollection.CreateVariantGroup
|
Please use method with parameter templateId and without articleID.
|
Litium.Foundation.Modules.ProductCatalog.Variants. VariantGroupLanguageCollection.GetAllConnectedLanguages
|
Use the variantGroupNameCollection instead
|
Litium.Foundation.Modules.ProductCatalog.Variants. VariantGroupLanguageCollection.GetAllConnectedLanguagesAsCarriers
|
Use the variantGroupNameCollection instead
|
Litium.Foundation.Modules.ProductCatalog.Variants. VariantGroupCollection.GetAllBaseArticles
|
Not used. Basearticle is removed.
|
Litium.Foundation.Modules.ProductCatalog.Variants. VariantGroupLanguageCollection.GetConnectedLanguage
|
Use the variantGroupNameCollection instead
|
Litium.Foundation.Modules.ProductCatalog.Variants. VariantGroupLanguageCollection.CreateConnectedLanguageFromCarrier
|
Use the variantGroupNameCollection instead
|
Litium.Foundation.Modules.ProductCatalog.Variants. VariantGroupLanguageCollection.CreateConnectedLanguage
|
Use the variantGroupNameCollection instead
|
Litium.Foundation.Modules.ProductCatalog.Templates. TemplateFieldCollection.CreateTemplateField
|
Use with parameter isVariantGroupField instead.
|
Litium.Foundation.Modules.ProductCatalog.Templates.Template.SetTemplateFile
|
Use SetDisplayTemplate
|
Litium.Foundation.Modules.ProductCatalog.Templates.Template.Set
|
Use Set(string, string, TemplateType, DisplayTemplate)
|
Litium.Foundation.Modules.ProductCatalog.Templates.TemplateCollection.CreateTemplate
|
Use method CreateTemplate(Guid, TemplateType, string, string, DisplayTemplate, SecurityToken)
|
Litium.Foundation.Modules.ProductCatalog.Templates.TemplateCollection.CreateTemplate
|
Use method CreateTemplate(TemplateType, string, string, DisplayTemplate, SecurityToken)
|
Litium.Foundation.Modules.ProductCatalog.Variants.VariantArticleCollection.ExistsArticle
|
Use static method Article.ExistsArticle
|
Litium.Foundation.Modules.ProductCatalog.Variants.VariantArticleCollection.GetAllBaseArticles
|
Not used. Basearticle is removed.
|
Litium.Foundation.Modules.ProductCatalog.Variants.VariantArticleCollection.GetFilteredArticles
|
Not used any longer, use PriceListGridService
|
Litium.Foundation.Modules.ProductCatalog.Articles.ArticleCollection.ExistsArticle
|
Use static method Article.ExistsArticle
|
Litium.Foundation.Modules.ProductCatalog.Articles.ArticleCollection.GetAllBaseArticles
|
Not used. Basearticle is removed.
|
Litium.Foundation.Modules.ProductCatalog.Products.ProductCatalog
|
Use Assortments.Assortment instead.
|
Litium.Foundation.Modules.ProductCatalog.Products.ProductGroup.PublishRecursive
|
Use Publish method
|
Litium.Foundation.Modules.ProductCatalog.Articles.ArticleCollection.GetFilteredArticles
|
Not used any longer, use PriceListGridService
|
Litium.Foundation.Modules.ProductCatalog.Products.ProductGroup.GetProductCatalog
|
ProductCatalog is replaced with Assortment. Use Assortment property to get the Assortment that the ProductGroup belongs to.
|
Litium.Foundation.Modules.ProductCatalog.Products.ProductGroup.GetCMSRawUrl
|
Use GetUrl instead.
|
Litium.Foundation.Modules.ProductCatalog.Products.ProductGroup.GetCMSUrl
|
Use GetUrl instead.
|
Litium.Foundation.Modules.ProductCatalog.Carriers.AssortmentCarrier..ctor
|
Only for serialization.
|
Litium.Foundation.Modules.ProductCatalog.Products.ProductCatalogCollection.GetProduct
|
Use Product.GetProduct instead.
|
Litium.Foundation.Modules.ProductCatalog.Products.ProductCatalogCollection.GetProduct
|
Use Product.GetProduct instead.
|
Litium.Foundation.Modules.ProductCatalog.Products.ProductCatalogCollection.CreateProductCatalog
|
Use Assortments.Assortment instead.
|
Litium.Foundation.Modules.ProductCatalog.Products.ProductCatalogCollection.GetProductGroup
|
Use ProductGroup.GetProductGroup instead.
|
Litium.Foundation.Modules.ProductCatalog.Products.ProductCatalogCollection.GetProductGroup
|
Use ProductGroup.GetProductGroup instead.
|
Litium.Foundation.Modules.ProductCatalog.Products.ProductCatalogCollection.GetProduct
|
Use Product.GetProduct instead.
|
Litium.Foundation.Modules.ProductCatalog.Products.ProductCatalogCollection.CreateProductCatalog
|
Use Assortments.Assortment instead.
|
Litium.Foundation.Modules.ProductCatalog.Products.ProductCatalogCollection.CreateProductCatalog
|
Use Assortments.Assortment instead.
|
Litium.Foundation.Modules.ProductCatalog.Products.ProductCatalogCollection.CreateProductCatalog
|
Use Assortments.Assortment instead.
|
Litium.Foundation.Modules.ProductCatalog.Products.ProductCatalogCollection.GetProductGroup
|
Use ProductGroup.GetProductGroup instead.
|
Litium.Foundation.Modules.ProductCatalog.Products.Product.GetProductCatalog
|
ProductCatalog is replaced with Assortment. Use GetAssortment() instead to get the Assortment.
|
Litium.Foundation.Modules.ProductCatalog.Products.Product.GetCMSRawUrl
|
Use GetUrl instead.
|
Litium.Foundation.Modules.ProductCatalog.Products.Product.GetCMSUrl
|
Use GetUrl instead.
|
Litium.Foundation.Modules.ProductCatalog.Products.ProductCatalogCollection.GetEnumerator
|
Use Assortments.Assortment instead.
|
Litium.Foundation.Modules.ProductCatalog.Products.ProductCatalogCollection.GetProductCatalog
|
Use ProductGroup.GetProductGroup instead.
|
Litium.Foundation.Modules.ProductCatalog.Products.ProductCatalogCollection.GetProductCatalog
|
Use ProductGroup.GetProductGroup instead.
|
Litium.Foundation.Modules.ProductCatalog.Products.ProductCatalogCollection.ExistsProductGroup
|
Use ProductGroup.ExistsProductGroup instead.
|
Litium.Foundation.Modules.ProductCatalog.Products.ProductCatalogCollection.GetAllProductGroups
|
Use Assortments.Assortment instead.
|
Litium.Foundation.Modules.ProductCatalog.Products.ProductCatalogCollection.GetAllProductCatalogs
|
Use Assortments.Assortment instead.
|
Litium.Foundation.Modules.ProductCatalog.GUI.Utilities.LinkUtility.GetProductRawLink
|
Use GetUrl on the Product instead.
|
Litium.Foundation.Modules.ProductCatalog.Carriers.TemplateCarrier..ctor
|
Use constructor TemplateCarrier(Guid, string, string, int, Guid, TemplateFieldCarrier[], RelationTypeCarrier[])
|
Litium.Foundation.Modules.ProductCatalog.Carriers.TemplateCarrier.SetValues
|
Use SetValues(Guid, string, string, int, Guid, TemplateFieldCarrier[], RelationTypeCarrier[])
|
Litium.Foundation.Modules.ProductCatalog.Carriers.ProductGroupCarrier..ctor
|
Use constructor that include parameter catalogid and url and without language.
|
Litium.Foundation.Modules.ProductCatalog.Carriers.TemplateFieldCarrier.SetValues
|
Use with IsVariantGroupField instead.
|
Litium.Foundation.Modules.ProductCatalog.Carriers.TemplateFieldCarrier..ctor
|
Use with isVariantGroupField instead.
|
Litium.Foundation.Modules.ProductCatalog.Carriers.FieldDefinitionCarrier..ctor
|
Please, use constructor without variantUnique and variantField parameter.
|
Litium.Foundation.Modules.ProductCatalog.Carriers.FieldDefinitionCarrier.SetValues
|
Please use SetValues without variantUnique and variantField parameter.
|
Litium.Foundation.Modules.ProductCatalog.Carriers.ProductGroupCarrier.SetValues
|
Use method with mandatory field AssormtentID and without language.
|
Litium.Foundation.Modules.ProductCatalog.GUI.Utilities.LinkUtility.GetProductGroupLink
|
Use GetUrl on the ProductGroup instead.
|
Litium.Foundation.Modules.ProductCatalog.GUI.Utilities.LinkUtility.GetProductGroupLink
|
Use GetProductLink with websiteID
|
Litium.Foundation.Modules.ProductCatalog.GUI.Utilities.LinkUtility.GetRawLocation
|
Use GetUrl on the ProductGroup instead.
|
Litium.Foundation.Modules.ProductCatalog.GUI.Utilities.LinkUtility.GetProductLink
|
Use GetUrl on the Product instead.
|
Litium.Foundation.Modules.ProductCatalog.GUI.Utilities.LinkUtility.GetProductLink
|
Use GetProductLink with websiteID
|
Litium.Foundation.Modules.ProductCatalog.GUI.Utilities.LinkUtility.GetProductGroupRawLink
|
Use GetUrl on the ProductGroup instead.
|
Litium.Foundation.Modules.ProductCatalog.GUI.Utilities.LinkUtility.GetLocation
|
Use GetUrl on the ProductGroup instead.
|
Litium.Foundation.Modules.Relations.Roles.Role.Update
|
Renamed to UpdateFromCarrier
|
Litium.Foundation.Modules.Relations.Fields.FieldCollection.GetField
|
Filevalues are only loaded on request
|
Litium.Foundation.Modules.Relations.Fields.FieldCollection.GetField
|
Filevalues are included on request
|
Litium.Foundation.Modules.Relations.Groups.Group.Update
|
Renamed to UpdateFromCarrier
|
Litium.Foundation.Modules.MediaArchive.Carriers.ImageVersionCarrier.SetValues
|
Use constructor with StorageID
|
Litium.Foundation.Modules.MediaArchive.Files.File.SetIsSearchableContent
|
Index service searches files depening on IFilters installed, not possible to set any longer.
|
Litium.Foundation.Modules.MediaArchive.Files.FileVersion.SetStoredOnDisc
|
Not possible to store in DB any longer.
|
Litium.Foundation.Modules.MediaArchive.Files.FileVersion.SetIsSearchableContent
|
Index service searches files depening on IFilters installed, not possible to set any longer.
|
Litium.Foundation.Modules.MediaArchive.Files.File.SetStoredOnDisc
|
Not possible to store in DB any longer.
|
Litium.Foundation.Modules.MediaArchive.Files.ImageVersion.SetIsSearchableContent
|
Index service searches files depening on IFilters installed, not possible to set any longer.
|
Litium.Foundation.Modules.MediaArchive.Files.ImageVersion.SetStoredOnDisc
|
Not possible to store in DB any longer.
|
Litium.Foundation.Modules.MediaArchive.Files.File.GetAsCarrier
|
File values are not part of carrier
|
Litium.Foundation.Modules.MediaArchive.Files.Image.SetIsSearchableContent
|
Index service searches files depening on IFilters installed, not possible to set any longer.
|
Litium.Foundation.Modules.MediaArchive.Files.Image.SetStoredOnDisc
|
Not possible to store in DB any longer.
|
Litium.Foundation.Modules.MediaArchive.Files.Image.GetAsCarrier
|
File values are not part of carrier
|
Litium.Foundation.Modules.MediaArchive.Files.BaseFile`1.SetIsSearchableContent
|
Index service searches files depening on IFilters installed, not possible to set any longer.
|
Litium.Foundation.Modules.MediaArchive.Files.BaseFile`1.SetStoredOnDisc
|
Not possible to store in DB any longer.
|
Litium.Foundation.Modules.MediaArchive.Carriers.ImageCarrier.SetValues
|
Use constructor with StorageID
|
Litium.Foundation.Modules.MediaArchive.Carriers.ImageCarrier.SetValues
|
Use SetValues with StorageID
|
Litium.Foundation.Modules.MediaArchive.Carriers.FileCarrier.SetValues
|
Use SetValues with StorageID
|
Litium.Foundation.Modules.MediaArchive.Carriers.FileCarrier..ctor
|
Use constructor with StoragePath
|
Litium.Foundation.Modules.MediaArchive.Carriers.FileVersionCarrier.SetValues
|
Use constructor with StorageID
|
Litium.Foundation.Modules.Newsletter.Circulars.EmailCircular.SetHtmlContent
|
You can't set the html-content. Readonly, the html-content is fetched when sending the mail.
|
Litium.Foundation.Modules.Newsletter.Carriers.CircularImageCarrier.SetValues
|
Use SetValues with StorageID
|
Pricing rules plugin have been modificated to better support the startup of a ecommerce project. Sample code are now removed and an upgrade to Litium Studio 4.5 will result in a breaking change. Please see implementation of Litium Studio 4.5 plugins
|