API Diff between 8.18.4 and 8.8.4
427 Additions
4 Removals
Umbraco.Core
Umbraco.Core.Cache
Umbraco.Core.Collections
Umbraco.Core.Composing
Umbraco.Core.Configuration
Umbraco.Core.Configuration.UmbracoSettings
Umbraco.Core.Dashboards
Umbraco.Core.Events
Umbraco.Core.Exceptions
Umbraco.Core.Help
Umbraco.Core.IO
Umbraco.Core.Logging
-
public class DebugDiagnosticsLogger : ILogger
- public void Debug<T0, T1, T2>(Type reporting, string messageTemplate, T0 propertyValue0, T1 propertyValue1, T2 propertyValue2)
- public void Debug<T0, T1>(Type reporting, string messageTemplate, T0 propertyValue0, T1 propertyValue1)
- public void Debug<T0>(Type reporting, string messageTemplate, T0 propertyValue0)
- public void Error<T0, T1, T2>(Type reporting, Exception exception, string messageTemplate, T0 propertyValue0, T1 propertyValue1, T2 propertyValue2)
- public void Error<T0, T1>(Type reporting, Exception exception, string messageTemplate, T0 propertyValue0, T1 propertyValue1)
- public void Error<T0>(Type reporting, Exception exception, string messageTemplate, T0 propertyValue0)
- public void Fatal<T0, T1, T2>(Type reporting, Exception exception, string messageTemplate, T0 propertyValue0, T1 propertyValue1, T2 propertyValue2)
- public void Fatal<T0, T1>(Type reporting, Exception exception, string messageTemplate, T0 propertyValue0, T1 propertyValue1)
- public void Fatal<T0>(Type reporting, Exception exception, string messageTemplate, T0 propertyValue0)
- public void Info<T0, T1, T2>(Type reporting, string messageTemplate, T0 propertyValue0, T1 propertyValue1, T2 propertyValue2)
- public void Info<T0, T1>(Type reporting, string messageTemplate, T0 propertyValue0, T1 propertyValue1)
- public void Info<T0>(Type reporting, string messageTemplate, T0 propertyValue0)
- public void Verbose<T0, T1, T2>(Type reporting, string messageTemplate, T0 propertyValue0, T1 propertyValue1, T2 propertyValue2)
- public void Verbose<T0, T1>(Type reporting, string messageTemplate, T0 propertyValue0, T1 propertyValue1)
- public void Verbose<T0>(Type reporting, string messageTemplate, T0 propertyValue0)
- public void Warn<T0, T1, T2>(Type reporting, Exception exception, string messageTemplate, T0 propertyValue0, T1 propertyValue1, T2 propertyValue2)
- public void Warn<T0, T1>(Type reporting, Exception exception, string messageTemplate, T0 propertyValue0, T1 propertyValue1)
- public void Warn<T0>(Type reporting, Exception exception, string messageTemplate, T0 propertyValue0)
- public void Warn<T0>(Type reporting, string message, T0 propertyValue0)
-
public interface ILogger2 : ILogger
- void Debug<T0, T1, T2>(Type reporting, string messageTemplate, T0 propertyValue0, T1 propertyValue1, T2 propertyValue2)
- void Debug<T0, T1>(Type reporting, string messageTemplate, T0 propertyValue0, T1 propertyValue1)
- void Debug<T0>(Type reporting, string messageTemplate, T0 propertyValue0)
- void Error<T0, T1, T2>(Type reporting, Exception exception, string messageTemplate, T0 propertyValue0, T1 propertyValue1, T2 propertyValue2)
- void Error<T0, T1>(Type reporting, Exception exception, string messageTemplate, T0 propertyValue0, T1 propertyValue1)
- void Error<T0>(Type reporting, Exception exception, string messageTemplate, T0 propertyValue0)
- void Error<T0>(Type reporting, string messageTemplate, T0 propertyValue0)
- void Error<T0, T1>(Type reporting, string messageTemplate, T0 propertyValue0, T1 propertyValue1)
- void Error<T0, T1, T2>(Type reporting, string messageTemplate, T0 propertyValue0, T1 propertyValue1, T2 propertyValue2)
- void Fatal<T0, T1, T2>(Type reporting, Exception exception, string messageTemplate, T0 propertyValue0, T1 propertyValue1, T2 propertyValue2)
- void Fatal<T0, T1>(Type reporting, Exception exception, string messageTemplate, T0 propertyValue0, T1 propertyValue1)
- void Fatal<T0>(Type reporting, Exception exception, string messageTemplate, T0 propertyValue0)
- void Info<T0, T1, T2>(Type reporting, string messageTemplate, T0 propertyValue0, T1 propertyValue1, T2 propertyValue2)
- void Info<T0, T1>(Type reporting, string messageTemplate, T0 propertyValue0, T1 propertyValue1)
- void Info<T0>(Type reporting, string messageTemplate, T0 propertyValue0)
- void Verbose<T0, T1, T2>(Type reporting, string messageTemplate, T0 propertyValue0, T1 propertyValue1, T2 propertyValue2)
- void Verbose<T0, T1>(Type reporting, string messageTemplate, T0 propertyValue0, T1 propertyValue1)
- void Verbose<T0>(Type reporting, string messageTemplate, T0 propertyValue0)
- void Warn<T0, T1, T2>(Type reporting, Exception exception, string messageTemplate, T0 propertyValue0, T1 propertyValue1, T2 propertyValue2)
- void Warn<T0, T1>(Type reporting, Exception exception, string messageTemplate, T0 propertyValue0, T1 propertyValue1)
- void Warn<T0>(Type reporting, Exception exception, string messageTemplate, T0 propertyValue0)
- void Warn<T0>(Type reporting, string message, T0 propertyValue0)
- void Warn<T, T0, T1>(string messageTemplate, T0 propertyValue0, T1 propertyValue1)
- void Warn<T, T0, T1, T2>(string messageTemplate, T0 propertyValue0, T1 propertyValue1, T2 propertyValue2)
- void Warn<T0, T1, T2>(Type reporting, string messageTemplate, T0 propertyValue0, T1 propertyValue1, T2 propertyValue2)
- void Warn<T0, T1>(Type reporting, string messageTemplate, T0 propertyValue0, T1 propertyValue1)
-
public static class Logger2Extensions
- public static void Debug<T0, T1, T2>(this ILogger logger, Type reporting, string messageTemplate, T0 propertyValue0, T1 propertyValue1, T2 propertyValue2)
- public static void Debug<T0, T1>(this ILogger logger, Type reporting, string messageTemplate, T0 propertyValue0, T1 propertyValue1)
- public static void Debug<T0>(this ILogger logger, Type reporting, string messageTemplate, T0 propertyValue0)
- public static void Debug<T, T0>(this ILogger logger, string messageTemplate, T0 propertyValue0)
- public static void Debug<T, T0, T1>(this ILogger logger, string messageTemplate, T0 propertyValue0, T1 propertyValue1)
- public static void Debug<T, T0, T1, T2>(this ILogger logger, string messageTemplate, T0 propertyValue0, T1 propertyValue1, T2 propertyValue2)
- public static void Error<T0, T1, T2>(this ILogger logger, Type reporting, Exception exception, string messageTemplate, T0 propertyValue0, T1 propertyValue1, T2 propertyValue2)
- public static void Error<T0, T1>(this ILogger logger, Type reporting, Exception exception, string messageTemplate, T0 propertyValue0, T1 propertyValue1)
- public static void Error<T0>(this ILogger logger, Type reporting, Exception exception, string messageTemplate, T0 propertyValue0)
- public static void Error<T, T0>(this ILogger logger, Exception exception, string messageTemplate, T0 propertyValue0)
- public static void Error<T, T0, T1>(this ILogger logger, Exception exception, string messageTemplate, T0 propertyValue0, T1 propertyValue1)
- public static void Error<T, T0, T1, T2>(this ILogger logger, Exception exception, string messageTemplate, T0 propertyValue0, T1 propertyValue1, T2 propertyValue2)
- public static void Error<T, T0>(this ILogger logger, string messageTemplate, T0 propertyValue0)
- public static void Error<T, T0, T1>(this ILogger logger, string messageTemplate, T0 propertyValue0, T1 propertyValue1)
- public static void Error<T, T0, T1, T2>(this ILogger logger, string messageTemplate, T0 propertyValue0, T1 propertyValue1, T2 propertyValue2)
- public static void Fatal<T0, T1, T2>(this ILogger logger, Type reporting, Exception exception, string messageTemplate, T0 propertyValue0, T1 propertyValue1, T2 propertyValue2)
- public static void Fatal<T0, T1>(this ILogger logger, Type reporting, Exception exception, string messageTemplate, T0 propertyValue0, T1 propertyValue1)
- public static void Fatal<T0>(this ILogger logger, Type reporting, Exception exception, string messageTemplate, T0 propertyValue0)
- public static void Info<T0, T1, T2>(this ILogger logger, Type reporting, string messageTemplate, T0 propertyValue0, T1 propertyValue1, T2 propertyValue2)
- public static void Info<T0, T1>(this ILogger logger, Type reporting, string messageTemplate, T0 propertyValue0, T1 propertyValue1)
- public static void Info<T0>(this ILogger logger, Type reporting, string messageTemplate, T0 propertyValue0)
- public static void Info<T, T0>(this ILogger logger, string messageTemplate, T0 propertyValue0)
- public static void Info<T, T0, T1>(this ILogger logger, string messageTemplate, T0 propertyValue0, T1 propertyValue1)
- public static void Info<T, T0, T1, T2>(this ILogger logger, string messageTemplate, T0 propertyValue0, T1 propertyValue1, T2 propertyValue2)
- public static void Verbose<T0, T1, T2>(this ILogger logger, Type reporting, string messageTemplate, T0 propertyValue0, T1 propertyValue1, T2 propertyValue2)
- public static void Verbose<T0, T1>(this ILogger logger, Type reporting, string messageTemplate, T0 propertyValue0, T1 propertyValue1)
- public static void Verbose<T0>(this ILogger logger, Type reporting, string messageTemplate, T0 propertyValue0)
- public static void Warn<T0, T1, T2>(this ILogger logger, Type reporting, Exception exception, string messageTemplate, T0 propertyValue0, T1 propertyValue1, T2 propertyValue2)
- public static void Warn<T0, T1>(this ILogger logger, Type reporting, Exception exception, string messageTemplate, T0 propertyValue0, T1 propertyValue1)
- public static void Warn<T0>(this ILogger logger, Type reporting, Exception exception, string messageTemplate, T0 propertyValue0)
- public static void Warn<T0>(this ILogger logger, Type reporting, string message, T0 propertyValue0)
- public static void Warn<T, T0>(this ILogger logger, Exception exception, string messageTemplate, T0 propertyValue0)
- public static void Warn<T, T0, T1>(this ILogger logger, Exception exception, string messageTemplate, T0 propertyValue0, T1 propertyValue1)
- public static void Warn<T, T0, T1, T2>(this ILogger logger, Exception exception, string messageTemplate, T0 propertyValue0, T1 propertyValue1, T2 propertyValue2)
- public static void Warn<T, T0>(this ILogger logger, string messageTemplate, T0 propertyValue0)
- public static void Warn<T, T0, T1>(this ILogger logger, string messageTemplate, T0 propertyValue0, T1 propertyValue1)
- public static void Warn<T, T0, T1, T2>(this ILogger logger, string messageTemplate, T0 propertyValue0, T1 propertyValue1, T2 propertyValue2)
-
public sealed class ProfilingLogger : IProfilingLogger, ILogger
- public void Debug<T0, T1, T2>(Type reporting, string messageTemplate, T0 propertyValue0, T1 propertyValue1, T2 propertyValue2)
- public void Debug<T0, T1>(Type reporting, string messageTemplate, T0 propertyValue0, T1 propertyValue1)
- public void Debug<T0>(Type reporting, string messageTemplate, T0 propertyValue0)
- public void Error<T0, T1, T2>(Type reporting, Exception exception, string messageTemplate, T0 propertyValue0, T1 propertyValue1, T2 propertyValue2)
- public void Error<T0, T1>(Type reporting, Exception exception, string messageTemplate, T0 propertyValue0, T1 propertyValue1)
- public void Error<T0>(Type reporting, Exception exception, string messageTemplate, T0 propertyValue0)
- public void Fatal<T0, T1, T2>(Type reporting, Exception exception, string messageTemplate, T0 propertyValue0, T1 propertyValue1, T2 propertyValue2)
- public void Fatal<T0, T1>(Type reporting, Exception exception, string messageTemplate, T0 propertyValue0, T1 propertyValue1)
- public void Fatal<T0>(Type reporting, Exception exception, string messageTemplate, T0 propertyValue0)
- public void Info<T0, T1, T2>(Type reporting, string messageTemplate, T0 propertyValue0, T1 propertyValue1, T2 propertyValue2)
- public void Info<T0, T1>(Type reporting, string messageTemplate, T0 propertyValue0, T1 propertyValue1)
- public void Info<T0>(Type reporting, string messageTemplate, T0 propertyValue0)
- public void Verbose<T0, T1, T2>(Type reporting, string messageTemplate, T0 propertyValue0, T1 propertyValue1, T2 propertyValue2)
- public void Verbose<T0, T1>(Type reporting, string messageTemplate, T0 propertyValue0, T1 propertyValue1)
- public void Verbose<T0>(Type reporting, string messageTemplate, T0 propertyValue0)
- public void Warn<T0, T1, T2>(Type reporting, Exception exception, string messageTemplate, T0 propertyValue0, T1 propertyValue1, T2 propertyValue2)
- public void Warn<T0, T1>(Type reporting, Exception exception, string messageTemplate, T0 propertyValue0, T1 propertyValue1)
- public void Warn<T0>(Type reporting, Exception exception, string messageTemplate, T0 propertyValue0)
- public void Warn<T0>(Type reporting, string message, T0 propertyValue0)
Umbraco.Core.Logging.Serilog
-
public class SerilogLogger : ILogger, IDisposable
- public void Debug<T0>(Type reporting, string messageTemplate, T0 propertyValue0)
- public void Debug<T0, T1>(Type reporting, string messageTemplate, T0 propertyValue0, T1 propertyValue1)
- public void Debug<T0, T1, T2>(Type reporting, string messageTemplate, T0 propertyValue0, T1 propertyValue1, T2 propertyValue2)
- public void Error<T0>(Type reporting, Exception exception, string messageTemplate, T0 propertyValue0)
- public void Error<T0, T1>(Type reporting, Exception exception, string messageTemplate, T0 propertyValue0, T1 propertyValue1)
- public void Error<T0, T1, T2>(Type reporting, Exception exception, string messageTemplate, T0 propertyValue0, T1 propertyValue1, T2 propertyValue2)
- public void Fatal<T0>(Type reporting, Exception exception, string messageTemplate, T0 propertyValue0)
- public void Fatal<T0, T1>(Type reporting, Exception exception, string messageTemplate, T0 propertyValue0, T1 propertyValue1)
- public void Fatal<T0, T1, T2>(Type reporting, Exception exception, string messageTemplate, T0 propertyValue0, T1 propertyValue1, T2 propertyValue2)
- public void Info<T0>(Type reporting, string messageTemplate, T0 propertyValue0)
- public void Info<T0, T1>(Type reporting, string messageTemplate, T0 propertyValue0, T1 propertyValue1)
- public void Info<T0, T1, T2>(Type reporting, string messageTemplate, T0 propertyValue0, T1 propertyValue1, T2 propertyValue2)
- public void Verbose<T0>(Type reporting, string messageTemplate, T0 propertyValue0)
- public void Verbose<T0, T1>(Type reporting, string messageTemplate, T0 propertyValue0, T1 propertyValue1)
- public void Verbose<T0, T1, T2>(Type reporting, string messageTemplate, T0 propertyValue0, T1 propertyValue1, T2 propertyValue2)
- public void Warn<T0>(Type reporting, string message, T0 propertyValue0)
- public void Warn<T0>(Type reporting, Exception exception, string messageTemplate, T0 propertyValue0)
- public void Warn<T0, T1>(Type reporting, Exception exception, string messageTemplate, T0 propertyValue0, T1 propertyValue1)
- public void Warn<T0, T1, T2>(Type reporting, Exception exception, string messageTemplate, T0 propertyValue0, T1 propertyValue1, T2 propertyValue2)
Umbraco.Core.Manifest
Umbraco.Core.Mapping
Umbraco.Core.Migrations.Upgrade.V_8_10_0
Umbraco.Core.Migrations.Upgrade.V_8_15_0
Umbraco.Core.Migrations.Upgrade.V_8_17_0
Umbraco.Core.Migrations.Upgrade.V_8_9_0
Umbraco.Core.Models
-
public enum AuditType
-
public class ContentType : ContentTypeCompositionBase, IContentType, IContentTypeComposition, IContentTypeBase, IUmbracoEntity, ITreeEntity, IEntity, IDeepCloneable, IRememberBeingDirty, ICanBeDirty
-
public abstract class ContentTypeBase : TreeEntityBase, IContentTypeBase, IUmbracoEntity, ITreeEntity, IEntity, IDeepCloneable, IRememberBeingDirty, ICanBeDirty
-
public class ContentVersionCleanupPolicySettings
-
public class ContentVersionMeta
-
public interface IContentType : IContentTypeComposition, IContentTypeBase, IUmbracoEntity, ITreeEntity, IEntity, IDeepCloneable, IRememberBeingDirty, ICanBeDirty
-
public interface IContentTypeBase : IUmbracoEntity, ITreeEntity, IEntity, IDeepCloneable, IRememberBeingDirty, ICanBeDirty
-
public interface IReadOnlyContentBase
-
public class MediaWithCrops : PublishedContentWrapped
-
public class MediaWithCrops<T> : MediaWithCrops where T : IPublishedContent
-
public class PropertyGroup : EntityBase, IEquatable<PropertyGroup>
-
public class PropertyGroupCollection : KeyedCollection<string, PropertyGroup>, INotifyCollectionChanged, IDeepCloneable
-
public static class PropertyGroupExtensions
-
public enum PropertyGroupType
-
public class PropertyType : EntityBase, IEquatable<PropertyType>
-
public class Range<T> : IEquatable<Range<T>> where T : IComparable<T>
-
public static class UserExtensions
Umbraco.Core.Models.ContentEditing
Umbraco.Core.Models.Entities
Umbraco.Core.Models.Identity
-
public class ExternalLogin : IExternalLogin
-
public class IdentityMapDefinition : IMapDefinition
-
public class IdentityUserLogin : EntityBase, IIdentityUserLoginExtended, IIdentityUserLogin, IEntity, IDeepCloneable, IRememberBeingDirty, ICanBeDirty
-
public interface IExternalLogin
-
public interface IIdentityUserLoginExtended : IIdentityUserLogin, IEntity, IDeepCloneable, IRememberBeingDirty, ICanBeDirty
Umbraco.Core.Persistence
Umbraco.Core.Persistence.DatabaseAnnotations
Umbraco.Core.Persistence.DatabaseModelDefinitions
Umbraco.Core.Persistence.Repositories
-
public interface IDocumentRepository : IContentRepository<int, IContent>, IReadWriteQueryRepository<int, IContent>, IReadRepository<int, IContent>, IRepository, IWriteRepository<IContent>, IQueryRepository<IContent>, IReadRepository<Guid, IContent>
-
public interface IDocumentVersionRepository : IRepository
-
public interface IExternalLoginRepository : IReadWriteQueryRepository<int, IIdentityUserLogin>, IReadRepository<int, IIdentityUserLogin>, IRepository, IWriteRepository<IIdentityUserLogin>, IQueryRepository<IIdentityUserLogin>
-
public interface IMediaRepository : IContentRepository<int, IMedia>, IReadWriteQueryRepository<int, IMedia>, IReadRepository<int, IMedia>, IRepository, IWriteRepository<IMedia>, IQueryRepository<IMedia>, IReadRepository<Guid, IMedia>
-
public interface IRedirectUrlRepository : IReadWriteQueryRepository<Guid, IRedirectUrl>, IReadRepository<Guid, IRedirectUrl>, IRepository, IWriteRepository<IRedirectUrl>, IQueryRepository<IRedirectUrl>
Umbraco.Core.Persistence.SqlSyntax
Umbraco.Core.PropertyEditors
Umbraco.Core.PropertyEditors.ValueConverters
Umbraco.Core.Runtime
Umbraco.Core.Scoping
Umbraco.Core.Security
-
public class BackOfficeUserStore : DisposableObjectSlim, IUserStore<BackOfficeIdentityUser, int>, IDisposable, IUserPasswordStore<BackOfficeIdentityUser, int>, IUserEmailStore<BackOfficeIdentityUser, int>, IUserLoginStore<BackOfficeIdentityUser, int>, IUserRoleStore<BackOfficeIdentityUser, int>, IUserSecurityStampStore<BackOfficeIdentityUser, int>, IUserLockoutStore<BackOfficeIdentityUser, int>, IUserTwoFactorStore<BackOfficeIdentityUser, int>, IUserSessionStore<BackOfficeIdentityUser, int>
-
public interface IHtmlSanitizer
-
public class NoopHtmlSanitizer : IHtmlSanitizer
Umbraco.Core.Serialization
Umbraco.Core.Services
-
public static class ContentServiceExtensions
-
public interface IContentService : IContentServiceBase, IService
-
public interface IContentVersionCleanupPolicy
-
public interface IContentVersionService
-
public class IdkMap : IDisposable
-
public interface IExternalLoginService : IService
-
public interface ILocalizedTextService2 : ILocalizedTextService
-
public interface IMediaService : IContentServiceBase, IService
-
public interface IRedirectUrlService : IService
-
public static class LocalizedTextServiceExtensions
- public static string Localize(this ILocalizedTextService manager, string area, string alias, CultureInfo culture)
- public static string Localize(this ILocalizedTextService manager, string area, string alias, string[] tokens)
- public static string Localize(this ILocalizedTextService manager, string area, string alias, CultureInfo culture, string[] tokens)
- public static string Localize(this ILocalizedTextService manager, string area, string alias, CultureInfo culture, IDictionary<string, string> tokens)
-
public static class MediaServiceExtensions
Umbraco.Core.Services.Changes
Umbraco.Core.Services.Implement
-
public class ContentService : RepositoryService, IContentService, IContentServiceBase, IService, IContentVersionService
- public static event TypedEventHandler<IContentService, EventArgs<IContent>> TreeChanged
- public IContent Create(string name, int parentId, IContentType contentType, int userId = -1)
- public IEnumerable<ContentVersionMeta> GetPagedContentVersions(int contentId, long pageIndex, int pageSize, out long totalRecords, string culture = null)
- public IReadOnlyCollection<ContentVersionMeta> PerformContentVersionCleanup(DateTime asAtDate)
- public bool RecycleBinSmells()
- public void SetPreventCleanup(int versionId, bool preventCleanup, int userId = -1)
-
public class DefaultContentVersionCleanupPolicy : IContentVersionCleanupPolicy
-
public class ExternalLoginService : ScopeRepositoryService, IExternalLoginService, IService
-
public class LocalizedTextService : ILocalizedTextService2, ILocalizedTextService
-
public class MediaService : ScopeRepositoryService, IMediaService, IContentServiceBase, IService
Umbraco.Core.Sync
Umbraco.Core.Telemetry
Umbraco.Core.Telemetry.Models