Class NullTrackerFactory
- Namespace
- VpnHood.Core.Client.VpnServices.Abstractions.Tracking
- Assembly
- VpnHood.Core.Client.VpnServices.Abstractions.dll
Represents a tracker factory whose trackers send nothing.
public class NullTrackerFactory : ITrackerFactory
- Inheritance
-
NullTrackerFactory
- Implements
- Inherited Members
- Extension Methods
Methods
CreateNullTracker(TrackerCreateParams)
Makes a tracker that sends nothing, with the client's ID and version and the switch it is given.
public static ITracker CreateNullTracker(TrackerCreateParams createParams)
Parameters
createParamsTrackerCreateParamsThe client's ID, version and user agent, and the person's usage-data switch.
Returns
- ITracker
The tracker.
CreateTracker(TrackerCreateParams)
Makes a tracker.
public ITracker CreateTracker(TrackerCreateParams createParams)
Parameters
createParamsTrackerCreateParamsThe client's ID, version and user agent, and the person's usage-data switch.
Returns
- ITracker
The tracker; one that sends nothing where its SDK must not run.