From a1613474a5c86ff8583f40ebb5388aa68b39a813 Mon Sep 17 00:00:00 2001 From: Jan Horsman Date: Thu, 2 Mar 2017 11:02:47 +0100 Subject: [PATCH 1/2] Adding missing Obsolete decoration on PageBase --- Sdl.Web.Common/Models/Legacy/PageBase.cs | 1 + 1 file changed, 1 insertion(+) diff --git a/Sdl.Web.Common/Models/Legacy/PageBase.cs b/Sdl.Web.Common/Models/Legacy/PageBase.cs index a1509119..17da4c39 100644 --- a/Sdl.Web.Common/Models/Legacy/PageBase.cs +++ b/Sdl.Web.Common/Models/Legacy/PageBase.cs @@ -20,6 +20,7 @@ public abstract class PageBase : ViewModel, IPage /// Gets or sets the identifier for the Page. /// [SemanticProperty(IgnoreMapping = true)] + [Obsolete("Deprecated in DXA 1.1. Use PageModel constructor to set Id instead.")] public string Id { get From bf9a8dbca8121fdb52e053a1f02b77dbadb22ac5 Mon Sep 17 00:00:00 2001 From: Jan Horsman Date: Thu, 2 Mar 2017 11:13:48 +0100 Subject: [PATCH 2/2] Fixed a few more [Obsolete] decorations --- Sdl.Web.Common/Interfaces/LegacyContentResolverFacade.cs | 4 ++++ Sdl.Web.Common/Models/Legacy/Region.cs | 1 + 2 files changed, 5 insertions(+) diff --git a/Sdl.Web.Common/Interfaces/LegacyContentResolverFacade.cs b/Sdl.Web.Common/Interfaces/LegacyContentResolverFacade.cs index d5ec25d8..ed680c58 100644 --- a/Sdl.Web.Common/Interfaces/LegacyContentResolverFacade.cs +++ b/Sdl.Web.Common/Interfaces/LegacyContentResolverFacade.cs @@ -13,6 +13,7 @@ public class LegacyContentResolverFacade : IContentResolver { #region IContentResolver Members + [Obsolete("Deprecated in DXA 1.1.")] public string DefaultExtensionLessPageName { get @@ -25,6 +26,7 @@ public string DefaultExtensionLessPageName } } + [Obsolete("Deprecated in DXA 1.1.")] public string DefaultPageName { get @@ -37,6 +39,7 @@ public string DefaultPageName } } + [Obsolete("Deprecated in DXA 1.1.")] public string DefaultExtension { get @@ -57,6 +60,7 @@ public string ResolveLink(object linkData, object resolveInstruction = null) return SiteConfiguration.LinkResolver.ResolveLink((string) linkData, localization: contextLocalization); } + [Obsolete("Deprecated in DXA 1.1.")] public object ResolveContent(object content, object resolveInstruction = null) { throw new NotSupportedException("ResolveContent is not supported in DXA 1.1."); diff --git a/Sdl.Web.Common/Models/Legacy/Region.cs b/Sdl.Web.Common/Models/Legacy/Region.cs index 614ab4f5..6e8a3b91 100644 --- a/Sdl.Web.Common/Models/Legacy/Region.cs +++ b/Sdl.Web.Common/Models/Legacy/Region.cs @@ -20,6 +20,7 @@ public abstract class Region : ViewModel, IRegion /// /// Gets or sets the name of the Region. /// + [Obsolete("Deprecated in DXA 1.1.")] public string Name { get