public GetDialogsHandler(ILogger <GetDialogsHandler> logger, IMTSessionManager manager, IMessagingService messagingService, IContactService contactService) { this.logger = logger; this.manager = manager; this.messagingService = messagingService; this.contactService = contactService; }
public GetHistoryHandler(ILogger <GetHistoryHandler> logger, IMTSessionManager manager) { this.logger = logger; this.manager = manager; }
public PingHandler(ILogger <PingHandler> logger, IMTSessionManager manager) { this.logger = logger; this.manager = manager; }
public ReqPqHandler(ILogger <ReqPqHandler> logger, IMTSessionManager manager) { this.logger = logger; this.manager = manager; }
public GetNearestDcHandler(ILogger <GetNearestDcHandler> logger, IMTSessionManager manager) { this.logger = logger; this.manager = manager; }
public SaveFilePartHandler(ILogger <SaveFilePartHandler> logger, IMTSessionManager manager, IUploadService service) { this.logger = logger; this.manager = manager; this.uploadService = service; }
public SendMessageHandler(ILogger <SendMessageHandler> logger, IMTSessionManager manager, IMessagingService messagingService) { this.logger = logger; this.manager = manager; this.messagingService = messagingService; }
public ImportContactsHandler(ILogger <ImportContactsHandler> logger, IMTSessionManager manager, IContactService contactService) { this.logger = logger; this.manager = manager; this.contactService = contactService; }
public SetClientDHParamsHandler(ILogger <SetClientDHParamsHandler> logger, IMTSessionManager manager) { this.logger = logger; this.manager = manager; }
public MTHttpTransport(ILogger <MTHttpTransport> logger, IMTServiceProvider serviceProvider, IMTSessionManager sessionManager) { this.logger = logger ?? throw new ArgumentNullException(nameof(logger)); this.serviceProvider = serviceProvider ?? throw new ArgumentNullException(nameof(serviceProvider)); this.sessionManager = sessionManager; }
public UploadProfilePhotoHandler(ILogger <UploadProfilePhotoHandler> logger, IMTSessionManager manager, IUploadService service) { this.logger = logger; this.manager = manager; this.uploadService = service; }
public TLSignInHandler(ILogger <TLSignInHandler> logger, IMTSessionManager manager) { this.logger = logger; this.manager = manager; }
public LogOutHandler(ILogger <LogOutHandler> logger, IMTSessionManager manager) { this.logger = logger; this.manager = manager; }
public UpdateProfileHandler(ILogger <UpdateProfileHandler> logger, IMTSessionManager manager, IAccountProfileService profileService) { this.logger = logger; this.manager = manager; this.profileService = profileService; }
public ReceivedMessagesHandler(ILogger <ReceivedMessagesHandler> logger, IMTSessionManager manager) { this.logger = logger; this.manager = manager; }