mirror of
https://github.com/jlengrand/openapi-generator.git
synced 2026-05-16 08:31:26 +00:00
34 lines
905 B
Plaintext
34 lines
905 B
Plaintext
{{>partial_header}}
|
|
|
|
using System;
|
|
using System.Collections.Generic;
|
|
using System.Collections.ObjectModel;
|
|
using System.Linq;
|
|
using RestSharp;
|
|
|
|
namespace {{packageName}}.Client
|
|
{
|
|
/// <summary>
|
|
/// Represents configuration aspects required to interact with the API endpoints.
|
|
/// </summary>
|
|
public interface IApiAccessor
|
|
{
|
|
/// <summary>
|
|
/// Gets or sets the configuration object
|
|
/// </summary>
|
|
/// <value>An instance of the Configuration</value>
|
|
Configuration Configuration {get; set;}
|
|
|
|
/// <summary>
|
|
/// Gets the base path of the API client.
|
|
/// </summary>
|
|
/// <value>The base path</value>
|
|
String GetBasePath();
|
|
|
|
/// <summary>
|
|
/// Provides a factory method hook for the creation of exceptions.
|
|
/// </summary>
|
|
ExceptionFactory ExceptionFactory { get; set; }
|
|
}
|
|
}
|