usingvar client = new NtpClient("pool.ntp.org", new NtpClientOptions { Version = NtpVersion.V3, }); var response = await client.QueryAsync();
Cancellation and timeout
1 2 3
usingvar cts = new CancellationTokenSource(TimeSpan.FromSeconds(10)); usingvar client = new NtpClient("time.google.com"); var response = await client.QueryAsync(cts.Token);
Custom port
1 2 3 4 5
usingvar client = new NtpClient("localhost", new NtpClientOptions { Port = 12345, }); var response = await client.QueryAsync();