Class InjectableTelegramBotClient<TOptions>
Inheritance
System.Object
Telegram.Bot.TelegramBotClient
InjectableTelegramBotClient<TOptions>
Implements
Telegram.Bot.ITelegramBotClient
Inherited Members
Telegram.Bot.TelegramBotClient.MakeRequestAsync<TResponse>(Telegram.Bot.Requests.Abstractions.IRequest<TResponse>, System.Threading.CancellationToken)
Telegram.Bot.TelegramBotClient.TestApiAsync(System.Threading.CancellationToken)
Telegram.Bot.TelegramBotClient.DownloadFileAsync(System.String, System.IO.Stream, System.Threading.CancellationToken)
Telegram.Bot.TelegramBotClient.BotId
Telegram.Bot.TelegramBotClient.LocalBotServer
Telegram.Bot.TelegramBotClient.Timeout
Telegram.Bot.TelegramBotClient.ExceptionsParser
Telegram.Bot.TelegramBotClient.OnMakingApiRequest
Telegram.Bot.TelegramBotClient.OnApiResponseReceived
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.ToString()
Namespace: TelegramModularFramework.Services
Assembly: TelegramModularFramework.dll
Syntax
public class InjectableTelegramBotClient<TOptions> : TelegramBotClient, ITelegramBotClient where TOptions : TelegramBotHostConfiguration
Type Parameters
Name | Description |
---|---|
TOptions |
Constructors
| Improve this Doc View SourceInjectableTelegramBotClient(IOptions<TOptions>)
Declaration
public InjectableTelegramBotClient(IOptions<TOptions> options)
Parameters
Type | Name | Description |
---|---|---|
Microsoft.Extensions.Options.IOptions<TOptions> | options |
Implements
Telegram.Bot.ITelegramBotClient