Initial commit

This commit is contained in:
rudder
2026-08-12 14:04:55 +03:00
commit 8cf738d9f0
124 changed files with 5433 additions and 0 deletions
+12
View File
@@ -0,0 +1,12 @@
namespace RudderSdk.Core.Abstractions;
/// <summary>
/// Provides a stable device identifier for device login.
/// The default is <see cref="GuidDeviceIdProvider"/>; games should provide a
/// persistent one (Unity uses SystemInfo.deviceUniqueIdentifier).
/// </summary>
public interface IDeviceIdProvider
{
/// <summary>Stable identifier of this device/install.</summary>
string DeviceId { get; }
}