샘플 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

View File

@@ -0,0 +1,37 @@
using System.Windows;
using Microsoft.Extensions.Logging.Abstractions;
using System.Threading.Tasks;
namespace Aptabase.WPF.Test;
/// <summary>
/// Interaction logic for MainWindow.xaml
/// </summary>
public partial class MainWindow : Window
{
private static readonly AptabaseClient _aptabase = new("A-SH-0265005374", new AptabaseOptions
{
Host = "https://aptabase.hmac.kr",
IsDebugMode = true
}, NullLogger.Instance);
public MainWindow()
{
InitializeComponent();
}
private async void TestEvent_Click(object sender, RoutedEventArgs e)
{
await _aptabase.TrackEvent("test_event");
}
private async void Menu1_Click(object sender, RoutedEventArgs e)
{
await _aptabase.TrackEvent("SuperApp/menu1");
}
private async void Menu2_Click(object sender, RoutedEventArgs e)
{
await _aptabase.TrackEvent("SuperApp/menu2");
}
}