public void ChangeSubscription(ChangeTimeframe timeframe) { RecurlyClient.WriteXmlDelegate writeXmlDelegate; if (timeframe == ChangeTimeframe.Now) { writeXmlDelegate = new RecurlyClient.WriteXmlDelegate(WriteChangeSubscriptionNowXml); } else { writeXmlDelegate = new RecurlyClient.WriteXmlDelegate(WriteChangeSubscriptionAtRenewalXml); } HttpStatusCode statusCode = RecurlyClient.PerformRequest(RecurlyClient.HttpRequestMethod.Put, SubscriptionUrl(this.Account.AccountCode), writeXmlDelegate, new RecurlyClient.ReadXmlDelegate(this.ReadXml)); }
public void ChangeSubscription(ChangeTimeframe timeframe) { RecurlyClient.WriteXmlDelegate writeXmlDelegate; if (timeframe == ChangeTimeframe.Now) writeXmlDelegate = new RecurlyClient.WriteXmlDelegate(WriteChangeSubscriptionNowXml); else writeXmlDelegate = new RecurlyClient.WriteXmlDelegate(WriteChangeSubscriptionAtRenewalXml); HttpStatusCode statusCode = RecurlyClient.PerformRequest(RecurlyClient.HttpRequestMethod.Put, SubscriptionUrl(this.Account.AccountCode), writeXmlDelegate, new RecurlyClient.ReadXmlDelegate(this.ReadXml)); }