public BaseArray(Credentials Client, SMSAPIClient Proxy) : base(Client, Proxy) { }
public BaseSimple(Credentials Credentials, SMSAPIClient SMSAPIClient) : base(Credentials, SMSAPIClient) { }
public ListContacts(Credentials Client, SMSAPIClient Proxy) : base(Client, Proxy) { }
public SenderAdd(Credentials Client, SMSAPIClient Proxy, String Name) : base(Client, Proxy) { this.Name = Name; }
protected Send(Credentials Credentials, SMSAPIClient SMSAPIClient) : base(Credentials, SMSAPIClient) { }
public ListFields(Credentials Client, SMSAPIClient Proxy) : base(Client, Proxy) { }
public static SMSAPIClient GetSMSAPIClient() { ServiceClientCredentials credentials = new TokenCredentials("<bearer token>"); var client = new SMSAPIClient(new Uri(Settings.SMS_API_ENDPOINT), credentials); return(client); }
public CreateGroup(Credentials Client, SMSAPIClient Proxy) : base(Client, Proxy) { }
static public void SendShortCode(SmsModel model) { using (SMSAPIClient client = GetSMSAPIClient()) { client.Create(new SMSAPI.Models.SmsModel(Settings.SMS_API_SENDER, "+" + model.to, model.body)); }; }
public DeleteGroup(Credentials Client, SMSAPIClient Proxy, String groupId) : base(Client, Proxy) { GroupId = groupId; }
/* protected virtual TResult ConvertResponse(T response) * { * return (TResult)Convert.ChangeType(response, typeof(TResult)); * }*/ public TResult Execute() { Validate(); var resultStream = SMSAPIClient.Execute(Uri, Values(), Files(), Method).Result; var result = default(TResult); HandleError(resultStream); try { T response = ResponseToObject <T>(resultStream); result = ConvertResponse(response); } catch (System.Runtime.Serialization.SerializationException e) { //Problem z prasowaniem json'a throw new HostException(e.Message + " /" + Uri, HostException.E_JSON_DECODE); } resultStream.Close(); return(result); }
public CreateField(Credentials Client, SMSAPIClient Proxy) : base(Client, Proxy) { }
public GetContact(Credentials Client, SMSAPIClient Proxy, String contactId) : base(Client, Proxy) { ContactId = contactId; }
public SenderSetDefault(Credentials Client, SMSAPIClient Proxy, String DefaultName) : base(Client, Proxy) { this.DefaultName = DefaultName; }
public PhonebookGroupEdit(Credentials Client, SMSAPIClient Proxy) : base(Client, Proxy) { }
public PhonebookContactGet(Credentials Client, SMSAPIClient Proxy) : base(Client, Proxy) { }
public ListContactGroups(Credentials Client, SMSAPIClient Proxy, String contactId) : base(Client, Proxy) { ContactId = contactId; }
public CreateGroupPermission(Credentials Client, SMSAPIClient Proxy, String groupId) : base(Client, Proxy) { GroupId = groupId; }
public ListGroups(Credentials Client, SMSAPIClient Proxy) : base(Client, Proxy) { }
public EditField(Credentials Client, SMSAPIClient Proxy, String fieldId) : base(Client, Proxy) { FieldId = fieldId; }
public ListFieldOptions(Credentials Client, SMSAPIClient Proxy, String fieldId) : base(Client, Proxy) { FieldId = fieldId; }
public CreateContact(Credentials Client, SMSAPIClient Proxy) : base(Client, Proxy) { }
public Rest(Credentials Client, SMSAPIClient Proxy) : base(Client, Proxy) { }
public PhonebookGroupDelete(Credentials Client, SMSAPIClient Proxy) : base(Client, Proxy) { removeContacts = false; }
public HLRCheckNumber(Credentials Client, SMSAPIClient Proxy, IEnumerable <String> Numbers) : base(Client, Proxy) { this.Numbers = Numbers; }
public HLRCheckNumber(Credentials Client, SMSAPIClient Proxy, String Number) : base(Client, Proxy) { this.Numbers = new String[] { Number }; }
public GetContactGroup(Credentials Client, SMSAPIClient Proxy, String contactId, String groupId) : base(Client, Proxy) { ContactId = contactId; GroupId = groupId; }
public EditGroupPermission(Credentials Client, SMSAPIClient Proxy, String groupId, String username) : base(Client, Proxy) { GroupId = groupId; Username = username; }
public PhonebookContactList(Credentials Client, SMSAPIClient Proxy) : base(Client, Proxy) { offset = 0; limit = 0; }
public SMSDelete(Credentials Client, SMSAPIClient Proxy, String Id) : base(Client, Proxy) { this.Id = Id; }