NBoomackClient
Show / Hide Table of Contents

Namespace Boomack.Client

Classes

BoomackClient

This class is the actual Boomack API client.

It is instantiated with a ClientConfiguration and features two groups of methods:

  1. API methods
  2. Low-level methods

The API methods represent all the HTTP routes of the Boomack API.

The low-level methods are the foundation for the API methods and you usually will not use them directly. However, in case the Boomack Server has evolved with some API routes, not supported by this library yet, the low-level methods might be a good way to access them without falling back to a bare HttpClient.

BoomackClientBuilder

BoomackClientBuilderExtensions

BoomackClientExtensions

ClientConfiguration

This class represents the configuration for the BoomackClient. It contains information about how to reach the Boomack Server, what timeout to use for HTTP API requests, and which response format is accepted.

Additionally, it contains a dictionary with the media type mapping. The media type mapping maps filename patterns to media types, when using the fluent API.

CollectionEquality

DefaultDisplayRequestBuilderExtensions

DefaultEvaluationRequestBuilderExtensions

DefaultMediaTypeMapping

JsonNameConversion

MediaTypeProbing

NoNameConversion

Structs

ResponseStats

Interfaces

IBoomackClientBuilder

INameConversion

Enums

ResponseFormat

In This Article
Back to top
Boomack Homepage