Client service contains all the necessary information a Google service requires.
Each concrete IClientServiceRequest has a reference to a service for
important properties like API key, application name, base Uri, etc.
This service interface also contains serialization methods to serialize an object to stream and deserialize a
stream into an object.
Sets the content of the request by the given body and the this service's configuration.
First the body object is serialized by the Serializer and then, if GZip is enabled, the content will be
wrapped in a GZip stream, otherwise a regular string stream will be used.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-08-07 UTC."],[[["\u003cp\u003eThe \u003ccode\u003eIClientService\u003c/code\u003e interface provides essential information and methods for interacting with Google services, including API key, application name, base URI, and serialization capabilities.\u003c/p\u003e\n"],["\u003cp\u003eThis service contains properties such as \u003ccode\u003eApiKey\u003c/code\u003e, \u003ccode\u003eApplicationName\u003c/code\u003e, \u003ccode\u003eBaseUri\u003c/code\u003e, \u003ccode\u003eGZipEnabled\u003c/code\u003e, \u003ccode\u003eHttpClient\u003c/code\u003e, and \u003ccode\u003eSerializer\u003c/code\u003e, allowing for detailed configuration of service requests.\u003c/p\u003e\n"],["\u003cp\u003eThe service provides methods for deserializing error responses (\u003ccode\u003eDeserializeError\u003c/code\u003e) and general responses (\u003ccode\u003eDeserializeResponse<T>\u003c/code\u003e), as well as serializing objects (\u003ccode\u003eSerializeObject\u003c/code\u003e) and setting request content (\u003ccode\u003eSetRequestSerailizedContent\u003c/code\u003e).\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003eIClientService\u003c/code\u003e interface also exposes properties that identify the service's supported features, such as the \u003ccode\u003eFeatures\u003c/code\u003e property, which contains a list of supported features.\u003c/p\u003e\n"],["\u003cp\u003eThe latest version available for this interface is 1.69.0, and older versions (1.68.0, 1.60.0, 1.59.0, 1.55.0, 1.50.0) are also documented with direct links to their specific documentation.\u003c/p\u003e\n"]]],[],null,[]]