Try our conversational search powered by Generative AI!

Class DoNotTrackPersonalizationEvalutator

An implementation of IPersonalizationEvaluator that checks if Do Not Track header (DNT) is present on request and if so disables personalization.

Inheritance
System.Object
DoNotTrackPersonalizationEvalutator
Inherited Members
System.Object.ToString()
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
Namespace: EPiServer.Personalization
Assembly: EPiServer.Framework.AspNet.dll
Version: 11.20.7
Syntax
[Obsolete("This class had an unfortunate spelling mistake in it's name and has been replaced by the DoNotTrackPersonalizationEvaluator class.")]
public class DoNotTrackPersonalizationEvalutator : DoNotTrackPersonalizationEvaluator, IPersonalizationEvaluator

Constructors

DoNotTrackPersonalizationEvalutator(ServiceAccessor<HttpRequestBase>)

Creates a new instance of DoNotTrackPersonalizationEvalutator

Declaration
public DoNotTrackPersonalizationEvalutator(ServiceAccessor<HttpRequestBase> requestAccessor)
Parameters
Type Name Description
ServiceAccessor<System.Web.HttpRequestBase> requestAccessor

Implements

Extension Methods