Make line endings consistent (LF)

This commit is contained in:
David Woakes 2016-07-20 07:26:55 +01:00
parent 8026bd79dc
commit 7c8d5e089e

View file

@ -23,6 +23,8 @@ namespace TLSharp.Core
private Session _session; private Session _session;
private List<DcOption> dcOptions; private List<DcOption> dcOptions;
public enum sms_type { numeric_code_via_sms = 0, numeric_code_via_telegram = 5 }
public TelegramClient(ISessionStore store, string sessionUserId, int apiId, string apiHash) public TelegramClient(ISessionStore store, string sessionUserId, int apiId, string apiHash)
{ {
_apiHash = apiHash; _apiHash = apiHash;
@ -92,7 +94,7 @@ namespace TLSharp.Core
return authCheckPhoneRequest._phoneRegistered; return authCheckPhoneRequest._phoneRegistered;
} }
public async Task<string> SendCodeRequest(string phoneNumber) public async Task<string> SendCodeRequest(string phoneNumber, sms_type tokenDestination = sms_type.numeric_code_via_telegram)
{ {
var completed = false; var completed = false;
@ -100,7 +102,7 @@ namespace TLSharp.Core
while (!completed) while (!completed)
{ {
request = new AuthSendCodeRequest(phoneNumber, 5, _apiId, _apiHash, "en"); request = new AuthSendCodeRequest(phoneNumber, (int)tokenDestination, _apiId, _apiHash, "en");
try try
{ {
@ -239,8 +241,8 @@ namespace TLSharp.Core
await _sender.Recieve(request); await _sender.Recieve(request);
return request.messages; return request.messages;
} }
public async Task<Tuple<storage_FileType, byte[]>> GetFile(long volume_id, int local_id, long secret, int offset, int limit) public async Task<Tuple<storage_FileType, byte[]>> GetFile(long volume_id, int local_id, long secret, int offset, int limit)
{ {
var request = new GetFileRequest(new InputFileLocationConstructor(volume_id, local_id, secret), offset, limit); var request = new GetFileRequest(new InputFileLocationConstructor(volume_id, local_id, secret), offset, limit);
@ -248,20 +250,20 @@ namespace TLSharp.Core
await _sender.Recieve(request); await _sender.Recieve(request);
return Tuple.Create(request.type, request.bytes); return Tuple.Create(request.type, request.bytes);
} }
public async Task<MessageDialogs> GetDialogs(int offset, int limit, int max_id = 0) public async Task<MessageDialogs> GetDialogs(int offset, int limit, int max_id = 0)
{ {
var request = new GetDialogsRequest(offset, max_id, limit); var request = new GetDialogsRequest(offset, max_id, limit);
await _sender.Send(request); await _sender.Send(request);
await _sender.Recieve(request); await _sender.Recieve(request);
return new MessageDialogs return new MessageDialogs
{ {
Dialogs = request.dialogs, Dialogs = request.dialogs,
Messages = request.messages, Messages = request.messages,
Chats = request.chats, Chats = request.chats,
Users = request.users, Users = request.users,
}; };
} }