Example #1
0
 /// <summary>
 /// Initialises a new instance of the <see cref="BaseApi"/> class.
 /// </summary>
 /// <param name="context">The context.</param>
 /// <param name="host">The host.</param>
 protected BaseApi(ApiContext context, string host)
 {
     Host              = host;
     Context           = context;
     restClientBuilder = new ApiRestClientBuilder();
 }
 /// <summary>
 /// Initialises a new instance of the <see cref="ApiRequestExecutor"/> class.
 /// </summary>
 /// <param name="context">The API context for requests.</param>
 /// <param name="baseUrl">The site URL.</param>
 /// <param name="clientBuilder">The builder for objects that initialize RestSharp requests.</param>
 public ApiRequestExecutor(ApiContext context, string baseUrl, IApiRestClientBuilder clientBuilder)
 {
     Context           = context;
     BaseUrl           = baseUrl;
     restClientBuilder = clientBuilder;
 }