mirror of
https://github.com/sochix/TLSharp.git
synced 2026-04-05 14:37:04 +00:00
Add proper exception messages
This commit is contained in:
parent
27216da193
commit
b0a824988d
3 changed files with 33 additions and 5 deletions
|
|
@ -14,12 +14,18 @@ namespace TLSharp.Core
|
|||
private MtProtoSender _sender;
|
||||
private AuthKey _key;
|
||||
private readonly TcpTransport _transport;
|
||||
private string _apiHash = "_your_hash";
|
||||
private int _apiId = 0;
|
||||
private string _apiHash = "a2514f96431a228e4b9ee473f6c51945";
|
||||
private int _apiId = 19474;
|
||||
private Session _session;
|
||||
|
||||
public TelegramClient(ISessionStore store, string sessionUserId)
|
||||
{
|
||||
if (_apiId == 0)
|
||||
throw new InvalidOperationException("Your API_ID is invalid. Do a configuration first https://github.com/sochix/TLSharp#quick-configuration");
|
||||
|
||||
if (string.IsNullOrEmpty(_apiHash))
|
||||
throw new InvalidOperationException("Your API_ID is invalid. Do a configuration first https://github.com/sochix/TLSharp#quick-configuration");
|
||||
|
||||
_transport = new TcpTransport();
|
||||
_session = Session.TryLoadOrCreateNew(store, sessionUserId);
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue