Table of Contents

Interface IManagementClient

Namespace
EasyNetQ.Management.Client
Assembly
EasyNetQ.Management.Client.dll
public interface IManagementClient : IDisposable
Inherited Members
Extension Methods

Properties

Endpoint

The endpoint that the client is using.

Uri Endpoint { get; }

Property Value

Uri

Methods

CheckAsync(RelativePath, CancellationToken)

Task<bool> CheckAsync(RelativePath path, CancellationToken cancellationToken = default)

Parameters

path RelativePath
cancellationToken CancellationToken

Returns

Task<bool>

DeleteAsync(RelativePath, IEnumerable<KeyValuePair<string, string>>?, CancellationToken)

Task DeleteAsync(RelativePath path, IEnumerable<KeyValuePair<string, string>>? queryParameters, CancellationToken cancellationToken = default)

Parameters

path RelativePath
queryParameters IEnumerable<KeyValuePair<string, string>>
cancellationToken CancellationToken

Returns

Task

GetAsync<TResult>(RelativePath, IEnumerable<KeyValuePair<string, string>>?, CancellationToken)

Task<TResult> GetAsync<TResult>(RelativePath path, IEnumerable<KeyValuePair<string, string>>? queryParameters, CancellationToken cancellationToken = default)

Parameters

path RelativePath
queryParameters IEnumerable<KeyValuePair<string, string>>
cancellationToken CancellationToken

Returns

Task<TResult>

Type Parameters

TResult

PostAsync(RelativePath, CancellationToken)

Task PostAsync(RelativePath path, CancellationToken cancellationToken = default)

Parameters

path RelativePath
cancellationToken CancellationToken

Returns

Task

PostAsync<TBody>(RelativePath, TBody, CancellationToken)

Task PostAsync<TBody>(RelativePath path, TBody item, CancellationToken cancellationToken = default)

Parameters

path RelativePath
item TBody
cancellationToken CancellationToken

Returns

Task

Type Parameters

TBody

PostAsync<TBody, TResult>(RelativePath, TBody, CancellationToken)

Task<TResult> PostAsync<TBody, TResult>(RelativePath path, TBody item, CancellationToken cancellationToken = default)

Parameters

path RelativePath
item TBody
cancellationToken CancellationToken

Returns

Task<TResult>

Type Parameters

TBody
TResult

PutAsync(RelativePath, CancellationToken)

Task PutAsync(RelativePath path, CancellationToken cancellationToken = default)

Parameters

path RelativePath
cancellationToken CancellationToken

Returns

Task

PutAsync<TBody>(RelativePath, TBody, CancellationToken)

Task PutAsync<TBody>(RelativePath path, TBody item, CancellationToken cancellationToken = default)

Parameters

path RelativePath
item TBody
cancellationToken CancellationToken

Returns

Task

Type Parameters

TBody