Table of Contents

Namespace Cloudflare.NET.Analytics

Classes

AnalyticsApi

Implements a generic client for the Cloudflare Analytics GraphQL endpoint.

AnalyticsApiFactory

Factory that creates named IAnalyticsApi instances. Each named client is configured with its own GraphQL endpoint and authentication token from the corresponding CloudflareApiOptions.

ServiceCollectionExtensions

Provides extension methods for setting up the Cloudflare Analytics API client in an IServiceCollection.

Interfaces

IAnalyticsApi

Defines the contract for a generic client to the Cloudflare Analytics GraphQL API.

IAnalyticsApiFactory

Defines the contract for a factory that creates named IAnalyticsApi instances. This allows applications to query analytics data from multiple Cloudflare accounts simultaneously.