샘플 SDK 최초 Commit

This commit is contained in:
AI-team\cyhan
2025-07-07 16:06:18 +09:00
commit be3d38d066
23 changed files with 2248 additions and 0 deletions

13
src/IAptabaseClient.cs Normal file
View File

@@ -0,0 +1,13 @@
using Microsoft.Extensions.Logging;
namespace Aptabase.WPF;
/// <summary>
/// Aptabase client used for tracking events
/// </summary>
public interface IAptabaseClient : IAsyncDisposable
{
void Initialize(string appKey, AptabaseOptions? options = null, ILogger? logger = null);
Task TrackEvent(string eventName, Dictionary<string, object>? props = null);
}