You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
56 lines
1.5 KiB
56 lines
1.5 KiB
using System; |
|
using System.Collections.Generic; |
|
|
|
namespace com.adjust.sdk |
|
{ |
|
public class AdjustAppStoreSubscription |
|
{ |
|
internal string price; |
|
internal string currency; |
|
internal string transactionId; |
|
internal string receipt; |
|
internal string billingStore; |
|
internal string transactionDate; |
|
internal string salesRegion; |
|
internal List<string> partnerList; |
|
internal List<string> callbackList; |
|
|
|
public AdjustAppStoreSubscription(string price, string currency, string transactionId, string receipt) |
|
{ |
|
this.price = price; |
|
this.currency = currency; |
|
this.transactionId = transactionId; |
|
this.receipt = receipt; |
|
} |
|
|
|
public void setTransactionDate(string transactionDate) |
|
{ |
|
this.transactionDate = transactionDate; |
|
} |
|
|
|
public void setSalesRegion(string salesRegion) |
|
{ |
|
this.salesRegion = salesRegion; |
|
} |
|
|
|
public void addCallbackParameter(string key, string value) |
|
{ |
|
if (callbackList == null) |
|
{ |
|
callbackList = new List<string>(); |
|
} |
|
callbackList.Add(key); |
|
callbackList.Add(value); |
|
} |
|
|
|
public void addPartnerParameter(string key, string value) |
|
{ |
|
if (partnerList == null) |
|
{ |
|
partnerList = new List<string>(); |
|
} |
|
partnerList.Add(key); |
|
partnerList.Add(value); |
|
} |
|
} |
|
}
|
|
|