|
string | Id [get, set] |
|
string | Name [get, set] |
|
string | Title [get, set] |
|
string | Body [get, set] |
|
string | PortraitImageId [get, set] |
|
string | LandscapeImageId [get, set] |
|
OfferPaymentData | PaymentData [get, set] |
|
Dictionary< string, long > | Currencies [get, set] |
|
Dictionary< string, long > | Items [get, set] |
|
DateTime | StartAt [get, set] |
|
SchedulableTimezoneType | StartAtTz [get, set] |
|
DateTime | EndAt [get, set] |
|
SchedulableTimezoneType | EndAtTz [get, set] |
|
string | FrameworkId [get, set] |
|
object | FrameworkData [get, set] |
|
string | FrameworkDataRaw [get, set] |
|
string | OfferType [get, set] |
|
◆ GetFrameworkDataAsList< T >()
List<T> UserWiseSDK.Offers.Offer.GetFrameworkDataAsList< T > |
( |
List< T > |
defaultValue | ) |
|
|
inline |
Safely retrieve the FrameworkData property by deserializing the data through the IDictSerializable interface.
This should only be called if the FrameworkData you expect is a root-level array.
- Template Parameters
-
- Parameters
-
defaultValue | Default on failure. If null will default(T) |
- Returns
- Type Constraints
-
T | : | IDictSerializable<T> | |
T | : | new() | |
◆ GetFrameworkDataAsObject< T >()
T UserWiseSDK.Offers.Offer.GetFrameworkDataAsObject< T > |
( |
T |
defaultValue | ) |
|
|
inline |
Safely retrieve the FrameworkData property by deserializing the data through the IDictSerializable interface.
This should only be called if the FrameworkData you expect is a root-level object.
- Template Parameters
-
- Parameters
-
defaultValue | Default on failure. If null will default(T) |
- Returns
- Type Constraints
-
T | : | IDictSerializable<T> | |
T | : | new() | |
The documentation for this class was generated from the following file:
- userwise_sdk_source/userwise_sdk/Offers/Offer.cs