Table of Contents

Class RestClientHostBuilderExtensions

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

Methods

ConfigureDiscordRest(IHostBuilder, Action<RestClientOptions, IServiceProvider>)

Configures a RestClient in the specified IHostBuilder.

public static IHostBuilder ConfigureDiscordRest(this IHostBuilder builder, Action<RestClientOptions, IServiceProvider> configureOptions)

Parameters

builder IHostBuilder

The IHostBuilder to configure the RestClient on.

configureOptions Action<RestClientOptions, IServiceProvider>

A delegate to configure the RestClient.

Returns

IHostBuilder

A reference to this instance after the operation has completed.

ConfigureDiscordRest(IHostBuilder, Action<RestClientOptions>)

Configures a RestClient in the specified IHostBuilder.

public static IHostBuilder ConfigureDiscordRest(this IHostBuilder builder, Action<RestClientOptions> configureOptions)

Parameters

builder IHostBuilder

The IHostBuilder to configure the RestClient on.

configureOptions Action<RestClientOptions>

A delegate to configure the RestClient.

Returns

IHostBuilder

A reference to this instance after the operation has completed.

UseDiscordRest(IHostBuilder)

Adds a RestClient to the specified IHostBuilder.

public static IHostBuilder UseDiscordRest(this IHostBuilder builder)

Parameters

builder IHostBuilder

The IHostBuilder to add the RestClient to.

Returns

IHostBuilder

A reference to this instance after the operation has completed.

UseDiscordRest(IHostBuilder, Action<RestClientOptions, IServiceProvider>)

Adds a RestClient to the specified IHostBuilder.

public static IHostBuilder UseDiscordRest(this IHostBuilder builder, Action<RestClientOptions, IServiceProvider> configureOptions)

Parameters

builder IHostBuilder

The IHostBuilder to add the RestClient to.

configureOptions Action<RestClientOptions, IServiceProvider>

A delegate to configure the RestClient.

Returns

IHostBuilder

A reference to this instance after the operation has completed.

UseDiscordRest(IHostBuilder, Action<RestClientOptions>)

Adds a RestClient to the specified IHostBuilder.

public static IHostBuilder UseDiscordRest(this IHostBuilder builder, Action<RestClientOptions> configureOptions)

Parameters

builder IHostBuilder

The IHostBuilder to add the RestClient to.

configureOptions Action<RestClientOptions>

A delegate to configure the RestClient.

Returns

IHostBuilder

A reference to this instance after the operation has completed.