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