Table of Contents

Class RestClientServiceCollectionExtensions

Namespace
NetCord.Hosting.Rest
Assembly
NetCord.Hosting.dll
public static class RestClientServiceCollectionExtensions
Inheritance
RestClientServiceCollectionExtensions
Inherited Members

Methods

AddDiscordRest(IServiceCollection)

Adds a RestClient to the specified IServiceCollection.

public static IServiceCollection AddDiscordRest(this IServiceCollection services)

Parameters

services IServiceCollection

The IServiceCollection to add the RestClient to.

Returns

IServiceCollection

A reference to this instance after the operation has completed.

AddDiscordRest(IServiceCollection, Action<RestClientOptions, IServiceProvider>)

Adds a RestClient to the specified IServiceCollection.

public static IServiceCollection AddDiscordRest(this IServiceCollection services, Action<RestClientOptions, IServiceProvider> configureOptions)

Parameters

services IServiceCollection

The IServiceCollection to add the RestClient to.

configureOptions Action<RestClientOptions, IServiceProvider>

A delegate to configure the RestClient.

Returns

IServiceCollection

A reference to this instance after the operation has completed.

AddDiscordRest(IServiceCollection, Action<RestClientOptions>)

Adds a RestClient to the specified IServiceCollection.

public static IServiceCollection AddDiscordRest(this IServiceCollection services, Action<RestClientOptions> configureOptions)

Parameters

services IServiceCollection

The IServiceCollection to add the RestClient to.

configureOptions Action<RestClientOptions>

A delegate to configure the RestClient.

Returns

IServiceCollection

A reference to this instance after the operation has completed.

ConfigureDiscordRest(IServiceCollection, Action<RestClientOptions, IServiceProvider>)

Configures a RestClient in the specified IServiceCollection.

public static IServiceCollection ConfigureDiscordRest(this IServiceCollection services, Action<RestClientOptions, IServiceProvider> configureOptions)

Parameters

services IServiceCollection

The IServiceCollection to configure the RestClient on.

configureOptions Action<RestClientOptions, IServiceProvider>

A delegate to configure the RestClient.

Returns

IServiceCollection

A reference to this instance after the operation has completed.

ConfigureDiscordRest(IServiceCollection, Action<RestClientOptions>)

Configures a RestClient in the specified IServiceCollection.

public static IServiceCollection ConfigureDiscordRest(this IServiceCollection services, Action<RestClientOptions> configureOptions)

Parameters

services IServiceCollection

The IServiceCollection to configure the RestClient on.

configureOptions Action<RestClientOptions>

A delegate to configure the RestClient.

Returns

IServiceCollection

A reference to this instance after the operation has completed.