Constructor GatewayClient
- Namespace
- DSharpPlus.Net.Gateway
- Assembly
- DSharpPlus.dll
GatewayClient(Channel<GatewayPayload>, ITransportService, IOptions<TokenContainer>, IPayloadDecompressor, IOptions<GatewayClientOptions>, IGatewayController, ILoggerFactory, IOptions<EventHandlerCollection>)
public GatewayClient(Channel<GatewayPayload> eventChannel, ITransportService transportService, IOptions<TokenContainer> tokenContainer, IPayloadDecompressor decompressor, IOptions<GatewayClientOptions> options, IGatewayController controller, ILoggerFactory factory, IOptions<EventHandlerCollection> handlers)
Parameters
eventChannelChannel<GatewayPayload>transportServiceITransportServicetokenContainerIOptions<TokenContainer>decompressorIPayloadDecompressoroptionsIOptions<GatewayClientOptions>controllerIGatewayControllerfactoryILoggerFactoryhandlersIOptions<EventHandlerCollection>