Table of Contents

Interface IGeminiRequest

Namespace
Uralstech.UGemini

All Gemini API requests must inherit from this interface.

public interface IGeminiRequest
Extension Methods

Properties

AuthMethod

The preferred authentication method.

GeminiAuthMethod AuthMethod { get; }

Property Value

GeminiAuthMethod

OAuthAccessToken

The OAuth access token to authenticate the request, if using OAuthAccessToken as AuthMethod.

string OAuthAccessToken { get; }

Property Value

string

Methods

GetEndpointUri(GeminiRequestMetadata)

Gets the URI to the API endpoint.

string GetEndpointUri(GeminiRequestMetadata metadata)

Parameters

metadata GeminiRequestMetadata

The metadata of the request to be carried out on the URI.

Returns

string

The URI.