UGemini 2.0.1
A C# wrapper for the Google Gemini API.
Loading...
Searching...
No Matches
Uralstech.UGemini.IGeminiMultiPartPostRequest Interface Reference

All Gemini API POST requests with multi-part data must inherit from this interface. More...

Inheritance diagram for Uralstech.UGemini.IGeminiMultiPartPostRequest:
Uralstech.UGemini.IGeminiRequest Uralstech.UGemini.FileAPI.GeminiFileUploadRequest

Public Member Functions

string GetUtf8EncodedData (string dataSeperator)
 Converts the request object to a UTF-8 encoded multi-part string.
 
- Public Member Functions inherited from Uralstech.UGemini.IGeminiRequest
string GetEndpointUri (GeminiRequestMetadata metadata)
 Gets the URI to the API endpoint.
 

Detailed Description

All Gemini API POST requests with multi-part data must inherit from this interface.

Member Function Documentation

◆ GetUtf8EncodedData()

string Uralstech.UGemini.IGeminiMultiPartPostRequest.GetUtf8EncodedData ( string dataSeperator)

Converts the request object to a UTF-8 encoded multi-part string.

Parameters
dataSeperatorThe boundary to seperate each part of the data.
Returns
The string data.

Implemented in Uralstech.UGemini.FileAPI.GeminiFileUploadRequest.


The documentation for this interface was generated from the following file: