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");
}