Class RedirectTrackingHandler
Inheritance
System.Object
Assembly: cs.temp.dll.dll
Syntax
public sealed class RedirectTrackingHandler : INotificationHandler<ContentPublishingNotification>
Constructors
RedirectTrackingHandler(ILogger<RedirectTrackingHandler>, IOptionsMonitor<WebRoutingSettings>, IPublishedSnapshotAccessor, IRedirectUrlService, IVariationContextAccessor)
Declaration
[Obsolete("Use ctor with all params")]
public RedirectTrackingHandler(ILogger<RedirectTrackingHandler> logger, IOptionsMonitor<WebRoutingSettings> webRoutingSettings, IPublishedSnapshotAccessor publishedSnapshotAccessor, IRedirectUrlService redirectUrlService, IVariationContextAccessor variationContextAccessor)
Parameters
Type |
Name |
Description |
ILogger<RedirectTrackingHandler> |
logger |
|
IOptionsMonitor<WebRoutingSettings> |
webRoutingSettings |
|
IPublishedSnapshotAccessor |
publishedSnapshotAccessor |
|
IRedirectUrlService |
redirectUrlService |
|
IVariationContextAccessor |
variationContextAccessor |
|
RedirectTrackingHandler(ILogger<RedirectTrackingHandler>, IOptionsMonitor<WebRoutingSettings>, IPublishedSnapshotAccessor, IRedirectUrlService, IVariationContextAccessor, ILocalizationService)
Declaration
public RedirectTrackingHandler(ILogger<RedirectTrackingHandler> logger, IOptionsMonitor<WebRoutingSettings> webRoutingSettings, IPublishedSnapshotAccessor publishedSnapshotAccessor, IRedirectUrlService redirectUrlService, IVariationContextAccessor variationContextAccessor, ILocalizationService localizationService)
Parameters
Type |
Name |
Description |
ILogger<RedirectTrackingHandler> |
logger |
|
IOptionsMonitor<WebRoutingSettings> |
webRoutingSettings |
|
IPublishedSnapshotAccessor |
publishedSnapshotAccessor |
|
IRedirectUrlService |
redirectUrlService |
|
IVariationContextAccessor |
variationContextAccessor |
|
ILocalizationService |
localizationService |
|
Methods
Handle(ContentMovedNotification)
Declaration
public void Handle(ContentMovedNotification notification)
Parameters
Type |
Name |
Description |
ContentMovedNotification |
notification |
|
Handle(ContentMovingNotification)
Declaration
public void Handle(ContentMovingNotification notification)
Parameters
Type |
Name |
Description |
ContentMovingNotification |
notification |
|
Handle(ContentPublishedNotification)
Declaration
public void Handle(ContentPublishedNotification notification)
Parameters
Type |
Name |
Description |
ContentPublishedNotification |
notification |
|
Handle(ContentPublishingNotification)
Declaration
public void Handle(ContentPublishingNotification notification)
Parameters
Type |
Name |
Description |
ContentPublishingNotification |
notification |
|