diff --git a/src/Umbraco.Core/Services/ContentService.cs b/src/Umbraco.Core/Services/ContentService.cs index d13233088d..1a55e757f5 100644 --- a/src/Umbraco.Core/Services/ContentService.cs +++ b/src/Umbraco.Core/Services/ContentService.cs @@ -1941,6 +1941,7 @@ namespace Umbraco.Core.Services /// /// Occurs before Create /// + [Obsolete("This event should not be used, it was originally created for backwards compatibility for the legacy API. To modify a new document before it is saved use the Saving event")] public static event TypedEventHandler> Creating; /// @@ -1950,6 +1951,7 @@ namespace Umbraco.Core.Services /// Please note that the Content object has been created, but might not have been saved /// so it does not have an identity yet (meaning no Id has been set). /// + [Obsolete("This event should not be used, it was originally created for backwards compatibility for the legacy API. To modify a new document before it is saved use the Saving event")] public static event TypedEventHandler> Created; /// diff --git a/src/Umbraco.Core/Services/MediaService.cs b/src/Umbraco.Core/Services/MediaService.cs index 57b943b711..0dfd65c45f 100644 --- a/src/Umbraco.Core/Services/MediaService.cs +++ b/src/Umbraco.Core/Services/MediaService.cs @@ -998,6 +998,7 @@ namespace Umbraco.Core.Services /// /// Occurs before Create /// + [Obsolete("This event should not be used, it was originally created for backwards compatibility for the legacy API. To modify a new document before it is saved use the Saving event")] public static event TypedEventHandler> Creating; /// @@ -1007,6 +1008,7 @@ namespace Umbraco.Core.Services /// Please note that the Media object has been created, but not saved /// so it does not have an identity yet (meaning no Id has been set). /// + [Obsolete("This event should not be used, it was originally created for backwards compatibility for the legacy API. To modify a new document before it is saved use the Saving event")] public static event TypedEventHandler> Created; /// diff --git a/src/Umbraco.Web/umbraco.presentation/umbraco/webservices/MediaUploader.ashx.cs b/src/Umbraco.Web/umbraco.presentation/umbraco/webservices/MediaUploader.ashx.cs index 403b8e4816..237c31a708 100644 --- a/src/Umbraco.Web/umbraco.presentation/umbraco/webservices/MediaUploader.ashx.cs +++ b/src/Umbraco.Web/umbraco.presentation/umbraco/webservices/MediaUploader.ashx.cs @@ -19,6 +19,7 @@ using Umbraco.Core; namespace umbraco.presentation.umbraco.webservices { + [Obsolete("This should no longer be used, use the WebApi methods to upload media")] public class MediaUploader : IHttpHandler { protected User AuthenticatedUser { get; set; } diff --git a/src/umbraco.cms/businesslogic/media/IMediaFactory.cs b/src/umbraco.cms/businesslogic/media/IMediaFactory.cs index 50c589765f..8f8f87556e 100644 --- a/src/umbraco.cms/businesslogic/media/IMediaFactory.cs +++ b/src/umbraco.cms/businesslogic/media/IMediaFactory.cs @@ -6,6 +6,7 @@ using umbraco.BusinessLogic; namespace umbraco.cms.businesslogic.media { + [Obsolete("This interface is no longer used and will be removed from the codebase in future versions")] public interface IMediaFactory { List Extensions { get; } diff --git a/src/umbraco.cms/businesslogic/media/UmbracoFileMediaFactory.cs b/src/umbraco.cms/businesslogic/media/UmbracoFileMediaFactory.cs index 26a3fdfe83..0c265d8b07 100644 --- a/src/umbraco.cms/businesslogic/media/UmbracoFileMediaFactory.cs +++ b/src/umbraco.cms/businesslogic/media/UmbracoFileMediaFactory.cs @@ -10,6 +10,7 @@ using Umbraco.Core.IO; namespace umbraco.cms.businesslogic.media { + [Obsolete("This is no longer used and will be removed from the codebase in future versions")] public class UmbracoFileMediaFactory : UmbracoMediaFactory { public override string MediaTypeAlias diff --git a/src/umbraco.cms/businesslogic/media/UmbracoImageMediaFactory.cs b/src/umbraco.cms/businesslogic/media/UmbracoImageMediaFactory.cs index c415516102..594201d378 100644 --- a/src/umbraco.cms/businesslogic/media/UmbracoImageMediaFactory.cs +++ b/src/umbraco.cms/businesslogic/media/UmbracoImageMediaFactory.cs @@ -1,10 +1,12 @@ -using System.Collections.Generic; +using System; +using System.Collections.Generic; using Umbraco.Core.Models; using umbraco.BusinessLogic; using Umbraco.Core; namespace umbraco.cms.businesslogic.media { + [Obsolete("This interface is no longer used and will be removed from the codebase in future versions")] public class UmbracoImageMediaFactory : UmbracoMediaFactory { public override string MediaTypeAlias diff --git a/src/umbraco.cms/businesslogic/media/UmbracoMediaFactory.cs b/src/umbraco.cms/businesslogic/media/UmbracoMediaFactory.cs index 29743031fd..54d8dfa770 100644 --- a/src/umbraco.cms/businesslogic/media/UmbracoMediaFactory.cs +++ b/src/umbraco.cms/businesslogic/media/UmbracoMediaFactory.cs @@ -12,6 +12,7 @@ using Umbraco.Core; namespace umbraco.cms.businesslogic.media { + [Obsolete("This is no longer used and will be removed from the codebase in future versions")] public abstract class UmbracoMediaFactory : IMediaFactory { public abstract List Extensions { get; } diff --git a/src/umbraco.interfaces/IMacroGuiRendering.cs b/src/umbraco.interfaces/IMacroGuiRendering.cs index 0ec2bd16f8..a9b1bdebe2 100644 --- a/src/umbraco.interfaces/IMacroGuiRendering.cs +++ b/src/umbraco.interfaces/IMacroGuiRendering.cs @@ -5,6 +5,7 @@ namespace umbraco.interfaces /// /// Summary description for IMacroGuiRendering. /// + [Obsolete("This interface is no longer used and will be removed from the codebase in future versions")] public interface IMacroGuiRendering { ///