Using the .Net SDK:
Azure.Monitor.Query.LogsQueryClient c = new LogsQueryClient(credential, new LogsQueryClientOptions() { });
var r = await c.QueryResourceAsync(this.Resource.Id, "AzureActivity", QueryTimeRange.All, new LogsQueryOptions(), cancellationToken);