V9: Place notifications in the same namespace (#10231)

* Gather all notifications in Umbraco.Cms.Core.Notifications

* Rename notifications to match convention

* Move and rename missed notifications

* Move the three remaining public notification into Umbraco.Cms.Core.Notifications
This commit is contained in:
Mole
2021-05-11 14:33:49 +02:00
committed by GitHub
parent 2e7d405687
commit 2bf86acf38
343 changed files with 489 additions and 363 deletions

View File

@@ -3,6 +3,7 @@
using Microsoft.Extensions.Logging;
using Umbraco.Cms.Core.Events;
using Umbraco.Cms.Core.Notifications;
using Umbraco.Cms.Core.Services;
using Umbraco.Cms.Core.Sync;
using Umbraco.Cms.Infrastructure.Persistence;
@@ -12,7 +13,7 @@ namespace Umbraco.Cms.Core.Cache
/// <summary>
/// Ensures that distributed cache events are setup and the <see cref="IServerMessenger"/> is initialized
/// </summary>
public sealed class DatabaseServerMessengerNotificationHandler : INotificationHandler<UmbracoApplicationStarting>, INotificationHandler<UmbracoRequestEnd>
public sealed class DatabaseServerMessengerNotificationHandler : INotificationHandler<UmbracoApplicationStartingNotification>, INotificationHandler<UmbracoRequestEndNotification>
{
private readonly IServerMessenger _messenger;
private readonly IUmbracoDatabaseFactory _databaseFactory;
@@ -35,7 +36,7 @@ namespace Umbraco.Cms.Core.Cache
}
/// <inheritdoc/>
public void Handle(UmbracoApplicationStarting notification)
public void Handle(UmbracoApplicationStartingNotification notification)
{
if (_databaseFactory.CanConnect == false)
{
@@ -55,6 +56,6 @@ namespace Umbraco.Cms.Core.Cache
/// <summary>
/// Clear the batch on end request
/// </summary>
public void Handle(UmbracoRequestEnd notification) => _messenger?.SendMessages();
public void Handle(UmbracoRequestEndNotification notification) => _messenger?.SendMessages();
}
}