using System; using RudderSdk.Core.Abstractions; namespace RudderSdk.Core; /// /// Default generating a random GUID per app run. /// Every run looks like a fresh device to the backend; provide a persistent /// implementation for production. /// public sealed class GuidDeviceIdProvider : IDeviceIdProvider { /// public string DeviceId { get; } = Guid.NewGuid().ToString("N"); }