/*
* Tribufu API
*
* REST API to access Tribufu services.
*
* The version of the OpenAPI document: 1.1.0
* Contact: contact@tribufu.com
* Generated by: https://github.com/openapitools/openapi-generator.git
*/
using System;
namespace Tribufu.Client
{
///
/// Represents configuration aspects required to interact with the API endpoints.
///
public interface IApiAccessor
{
///
/// Gets or sets the configuration object
///
/// An instance of the Configuration
IReadableConfiguration Configuration { get; set; }
///
/// Gets the base path of the API client.
///
/// The base path
string GetBasePath();
///
/// Provides a factory method hook for the creation of exceptions.
///
ExceptionFactory ExceptionFactory { get; set; }
}
}