Type name | Properties of type | XML schema |
---|---|---|
ApiLogDataContract |
System.Int64 Id System.String Content System.String CorrelationId System.String Uri System.DateTime CreateDate System.String LogType System.String LogLevel |
<?xml version="1.0"?> <xs:schema xmlns:tns="http://schemas.datacontract.org/2004/07/Tarneeb.Contracts" elementFormDefault="qualified" targetNamespace="http://schemas.datacontract.org/2004/07/Tarneeb.Contracts" xmlns:xs="http://www.w3.org/2001/XMLSchema"> <xs:complexType name="ApiLog"> <xs:sequence> <xs:element minOccurs="0" name="Content" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="CorrelationId" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="CreateDate" type="xs:dateTime" /> <xs:element minOccurs="0" name="Id" type="xs:long" /> <xs:element minOccurs="0" name="LogLevel" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="LogType" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="Uri" nillable="true" type="xs:string" /> </xs:sequence> </xs:complexType> <xs:element name="ApiLog" nillable="true" type="tns:ApiLog" /> </xs:schema> |
AtomDataContract |
System.Collections.Generic.List`1[Tarneeb.Contracts.LinkDataContract] Links System.String Title System.String Summary |
<?xml version="1.0"?> <xs:schema xmlns:tns="urn:Tarneeb.Contracts" elementFormDefault="qualified" targetNamespace="urn:Tarneeb.Contracts" xmlns:xs="http://www.w3.org/2001/XMLSchema"> <xs:complexType name="Atom"> <xs:sequence> <xs:element minOccurs="0" name="Links" nillable="true" type="tns:ArrayOfLink" /> <xs:element minOccurs="0" name="summary" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="title" nillable="true" type="xs:string" /> </xs:sequence> </xs:complexType> <xs:element name="Atom" nillable="true" type="tns:Atom" /> <xs:complexType name="ArrayOfLink"> <xs:sequence> <xs:element minOccurs="0" maxOccurs="unbounded" name="Link" nillable="true" type="tns:Link" /> </xs:sequence> </xs:complexType> <xs:element name="ArrayOfLink" nillable="true" type="tns:ArrayOfLink" /> <xs:complexType name="Link"> <xs:sequence> <xs:element minOccurs="0" name="href" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="rel" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="type" nillable="true" type="xs:string" /> </xs:sequence> </xs:complexType> <xs:element name="Link" nillable="true" type="tns:Link" /> </xs:schema> |
LinkDataContract |
System.String Href System.String Type System.String Rel |
<?xml version="1.0"?> <xs:schema xmlns:tns="urn:Tarneeb.Contracts" elementFormDefault="qualified" targetNamespace="urn:Tarneeb.Contracts" xmlns:xs="http://www.w3.org/2001/XMLSchema"> <xs:complexType name="Link"> <xs:sequence> <xs:element minOccurs="0" name="href" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="rel" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="type" nillable="true" type="xs:string" /> </xs:sequence> </xs:complexType> <xs:element name="Link" nillable="true" type="tns:Link" /> </xs:schema> |
AuthenticationTokenDataContract |
System.Byte[] Value System.String ValueInString System.String Id System.DateTime ExpireDate System.String Version System.Int32 MemberId System.Int32 AutoRenewSeconds |
<?xml version="1.0"?> <xs:schema xmlns:tns="http://schemas.datacontract.org/2004/07/Tarneeb.Contracts.Authentication" elementFormDefault="qualified" targetNamespace="http://schemas.datacontract.org/2004/07/Tarneeb.Contracts.Authentication" xmlns:xs="http://www.w3.org/2001/XMLSchema"> <xs:complexType name="AuthenticationToken"> <xs:sequence> <xs:element minOccurs="0" name="ExpireDate" type="xs:dateTime" /> <xs:element minOccurs="0" name="Id" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="MemberId" type="xs:int" /> <xs:element minOccurs="0" name="Value" nillable="true" type="xs:base64Binary" /> <xs:element minOccurs="0" name="ValueInString" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="Version" nillable="true" type="xs:string" /> </xs:sequence> </xs:complexType> <xs:element name="AuthenticationToken" nillable="true" type="tns:AuthenticationToken" /> </xs:schema> |
CartDataContract |
System.Collections.Generic.List`1[Tarneeb.Contracts.Cart.CartItemDataContractWithId] Items System.DateTime CreateDate |
CartDataContract type is can not export because DataContract for type 'Tarneeb.Contracts.Cart.CartItemDataContract' cannot be added to DataContractSet since type 'Tarneeb.Contracts.Cart.CartItemDataContractWithId' with the same data contract name 'CartItem' in namespace 'urn:Tarneeb.Contracts.Cart' is already present and the contracts are not equivalent. |
CartDataContractWithId |
System.Int32 Id System.Collections.Generic.List`1[Tarneeb.Contracts.Cart.CartItemDataContractWithId] Items System.DateTime CreateDate |
CartDataContractWithId type is can not export because DataContract for type 'Tarneeb.Contracts.Cart.CartDataContract' cannot be added to DataContractSet since type 'Tarneeb.Contracts.Cart.CartDataContractWithId' with the same data contract name 'Cart' in namespace 'urn:Tarneeb.Contracts.Cart' is already present and the contracts are not equivalent. |
CartItemDataContract |
System.Int32 ProductId System.String Attributes System.Int32 UnitPrice System.Int32 Quantity System.DateTime CreateDate System.String ProductName System.Int32 ProductPrestige System.Int32 ProductArticleTypeId System.Int32 CrystalsPrice |
<?xml version="1.0"?> <xs:schema xmlns:tns="urn:Tarneeb.Contracts.Cart" elementFormDefault="qualified" targetNamespace="urn:Tarneeb.Contracts.Cart" xmlns:xs="http://www.w3.org/2001/XMLSchema"> <xs:complexType name="CartItem"> <xs:sequence> <xs:element minOccurs="0" name="Attributes" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="CreateDate" type="xs:dateTime" /> <xs:element minOccurs="0" name="CrystalsPrice" type="xs:int" /> <xs:element minOccurs="0" name="ProductArticleTypeId" type="xs:int" /> <xs:element minOccurs="0" name="ProductId" type="xs:int" /> <xs:element minOccurs="0" name="ProductName" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="ProductPrestige" type="xs:int" /> <xs:element minOccurs="0" name="Quantity" type="xs:int" /> <xs:element minOccurs="0" name="UnitPrice" type="xs:int" /> </xs:sequence> </xs:complexType> <xs:element name="CartItem" nillable="true" type="tns:CartItem" /> </xs:schema> |
CartItemDataContractWithId |
System.Int32 Id System.Int32 ProductId System.String Attributes System.Int32 UnitPrice System.Int32 Quantity System.DateTime CreateDate System.String ProductName System.Int32 ProductPrestige System.Int32 ProductArticleTypeId System.Int32 CrystalsPrice |
CartItemDataContractWithId type is can not export because DataContract for type 'Tarneeb.Contracts.Cart.CartItemDataContract' cannot be added to DataContractSet since type 'Tarneeb.Contracts.Cart.CartItemDataContractWithId' with the same data contract name 'CartItem' in namespace 'urn:Tarneeb.Contracts.Cart' is already present and the contracts are not equivalent. |
CategoryDataContract |
System.Int32 Id System.Int32 ParentId System.String Name System.Boolean IsDeleted System.Boolean IsActive System.Int32 DisplayOrder System.DateTime CreateDate System.Int32 ProductCount System.Int32 StatusVal System.Boolean ForMobile |
<?xml version="1.0"?> <xs:schema xmlns:tns="urn:Tarneeb.Contracts.Categories" elementFormDefault="qualified" targetNamespace="urn:Tarneeb.Contracts.Categories" xmlns:xs="http://www.w3.org/2001/XMLSchema"> <xs:complexType name="Category"> <xs:sequence> <xs:element minOccurs="0" name="CreateDate" type="xs:dateTime" /> <xs:element minOccurs="0" name="DisplayOrder" type="xs:int" /> <xs:element minOccurs="0" name="ForMobile" type="xs:boolean" /> <xs:element minOccurs="0" name="Id" type="xs:int" /> <xs:element minOccurs="0" name="IsActive" type="xs:boolean" /> <xs:element minOccurs="0" name="IsDeleted" type="xs:boolean" /> <xs:element minOccurs="0" name="Name" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="ParentId" type="xs:int" /> <xs:element minOccurs="0" name="ProductCount" type="xs:int" /> <xs:element minOccurs="0" name="StatusVal" type="xs:int" /> </xs:sequence> </xs:complexType> <xs:element name="Category" nillable="true" type="tns:Category" /> </xs:schema> |
ConfigDataContract |
System.String Key System.String Value System.String Location |
<?xml version="1.0"?> <xs:schema xmlns:tns="urn:Tarneeb.Contracts" elementFormDefault="qualified" targetNamespace="urn:Tarneeb.Contracts" xmlns:xs="http://www.w3.org/2001/XMLSchema"> <xs:complexType name="Config"> <xs:sequence> <xs:element minOccurs="0" name="Key" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="Location" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="Value" nillable="true" type="xs:string" /> </xs:sequence> </xs:complexType> <xs:element name="Config" nillable="true" type="tns:Config" /> </xs:schema> |
DailyDealDataContract |
System.DateTime TimeStart System.DateTime TimeEnd System.String TitleEn System.String TitleAr System.String TextEn System.String TextAr System.Decimal NormalPrice System.Decimal OfferPrice System.Int32 CoinsAmount System.Int32 CrystalsAmount System.String ImageUrl System.String ImageUrlAr System.String ShopProductIOS System.String ShopProductAndroid System.Int32 PurchaseOptionId |
<?xml version="1.0"?> <xs:schema xmlns:tns="urn:Tarneeb.Contracts" elementFormDefault="qualified" targetNamespace="urn:Tarneeb.Contracts" xmlns:xs="http://www.w3.org/2001/XMLSchema"> <xs:complexType name="DailyDeal"> <xs:sequence> <xs:element minOccurs="0" name="CoinsAmount" type="xs:int" /> <xs:element minOccurs="0" name="CrystalsAmount" type="xs:int" /> <xs:element minOccurs="0" name="ImageUrl" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="ImageUrlAr" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="NormalPrice" type="xs:decimal" /> <xs:element minOccurs="0" name="OfferPrice" type="xs:decimal" /> <xs:element minOccurs="0" name="PurchaseOptionId" type="xs:int" /> <xs:element minOccurs="0" name="ShopProductAndroid" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="ShopProductIOS" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="TextAr" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="TextEn" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="TimeEnd" type="xs:dateTime" /> <xs:element minOccurs="0" name="TimeStart" type="xs:dateTime" /> <xs:element minOccurs="0" name="TitleAr" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="TitleEn" nillable="true" type="xs:string" /> </xs:sequence> </xs:complexType> <xs:element name="DailyDeal" nillable="true" type="tns:DailyDeal" /> </xs:schema> |
FriendUnityDataContract |
System.String Country System.String CountryCode System.Int32 Crystals System.String FBID System.Int32 GameId System.Int64 GrapeLeaves System.Boolean InGame System.Int32 DeviceTypeId System.Int32 GamesLost System.Int32 GamesWon System.Int32 Gender System.Int32 FriendID System.Int32 Languageid System.DateTime Lastlogindate System.Int32 MemberLevel System.Nullable`1[System.Boolean] NotRanked System.Boolean OnlineStatus System.Nullable`1[System.Int32] XPsUntilNextLevel System.DateTime SignUpDate System.Nullable`1[System.Int32] MemberRank System.Boolean SupportPush System.String FBImageURL System.String MemberImage System.Int32 PhotoId System.String PhotoCode System.String PhotoExtension System.Int32 MemberId System.String MemberName System.Int64 MemberXPs System.Boolean IsPremium System.Nullable`1[System.Int64] UnityXP System.Nullable`1[System.Int64] UnityCoins System.Nullable`1[System.Int32] UnityLevel System.Nullable`1[System.Int32] UnityXpCurrentLevel System.Nullable`1[System.Int32] UnityXpNextLevel System.String UnityRank System.Nullable`1[System.Int32] UnityGamesStarted System.Nullable`1[System.Int32] UnityGamesWon System.Nullable`1[System.Int32] UnityGamesLost System.Nullable`1[System.Int32] UnityGamesAbandoned System.Collections.Generic.List`1[Tarneeb.Contracts.TopRankAchievementDataContract] TopRankAchievements System.Int32 ConsecutiveWins System.Int32 MaxConsecutiveWins System.Int32 Tier |
<?xml version="1.0"?> <xs:schema xmlns:tns="urn:Tarneeb.Contracts" elementFormDefault="qualified" targetNamespace="urn:Tarneeb.Contracts" xmlns:xs="http://www.w3.org/2001/XMLSchema"> <xs:import namespace="http://schemas.datacontract.org/2004/07/Tarneeb.Contracts" /> <xs:complexType name="FriendUnity"> <xs:sequence> <xs:element minOccurs="0" name="ConsecutiveWins" type="xs:int" /> <xs:element minOccurs="0" name="Country" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="CountryCode" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="Crystals" type="xs:int" /> <xs:element minOccurs="0" name="DeviceTypeId" type="xs:int" /> <xs:element minOccurs="0" name="FBID" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="FBImageURL" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="FriendID" type="xs:int" /> <xs:element minOccurs="0" name="GameId" type="xs:int" /> <xs:element minOccurs="0" name="GamesLost" type="xs:int" /> <xs:element minOccurs="0" name="GamesWon" type="xs:int" /> <xs:element minOccurs="0" name="Gender" type="xs:int" /> <xs:element minOccurs="0" name="GrapeLeaves" type="xs:long" /> <xs:element minOccurs="0" name="InGame" type="xs:boolean" /> <xs:element minOccurs="0" name="IsPremium" type="xs:boolean" /> <xs:element minOccurs="0" name="Languageid" type="xs:int" /> <xs:element minOccurs="0" name="Lastlogindate" type="xs:dateTime" /> <xs:element minOccurs="0" name="MaxConsecutiveWins" type="xs:int" /> <xs:element minOccurs="0" name="MemberId" type="xs:int" /> <xs:element minOccurs="0" name="MemberImage" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="MemberLevel" type="xs:int" /> <xs:element minOccurs="0" name="MemberName" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="MemberRank" nillable="true" type="xs:int" /> <xs:element minOccurs="0" name="MemberXPs" type="xs:long" /> <xs:element minOccurs="0" name="NotRanked" nillable="true" type="xs:boolean" /> <xs:element minOccurs="0" name="OnlineStatus" type="xs:boolean" /> <xs:element minOccurs="0" name="PhotoCode" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="PhotoExtension" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="PhotoId" type="xs:int" /> <xs:element minOccurs="0" name="SignUpDate" type="xs:dateTime" /> <xs:element minOccurs="0" name="SupportPush" type="xs:boolean" /> <xs:element minOccurs="0" name="Tier" type="xs:int" /> <xs:element minOccurs="0" name="TopRankAchievements" nillable="true" xmlns:q1="http://schemas.datacontract.org/2004/07/Tarneeb.Contracts" type="q1:ArrayOfTopRankAchievementDataContract" /> <xs:element minOccurs="0" name="UnityCoins" nillable="true" type="xs:long" /> <xs:element minOccurs="0" name="UnityGamesAbandoned" nillable="true" type="xs:int" /> <xs:element minOccurs="0" name="UnityGamesLost" nillable="true" type="xs:int" /> <xs:element minOccurs="0" name="UnityGamesStarted" nillable="true" type="xs:int" /> <xs:element minOccurs="0" name="UnityGamesWon" nillable="true" type="xs:int" /> <xs:element minOccurs="0" name="UnityLevel" nillable="true" type="xs:int" /> <xs:element minOccurs="0" name="UnityRank" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="UnityXP" nillable="true" type="xs:long" /> <xs:element minOccurs="0" name="UnityXpCurrentLevel" nillable="true" type="xs:int" /> <xs:element minOccurs="0" name="UnityXpNextLevel" nillable="true" type="xs:int" /> <xs:element minOccurs="0" name="XPsUntilNextLevel" nillable="true" type="xs:int" /> </xs:sequence> </xs:complexType> <xs:element name="FriendUnity" nillable="true" type="tns:FriendUnity" /> </xs:schema> |
GameTypeRotatingLivesDataContract |
System.Int32 Lives |
<?xml version="1.0"?> <xs:schema xmlns:tns="http://schemas.datacontract.org/2004/07/Tarneeb.Contracts" elementFormDefault="qualified" targetNamespace="http://schemas.datacontract.org/2004/07/Tarneeb.Contracts" xmlns:xs="http://www.w3.org/2001/XMLSchema"> <xs:complexType name="GameTypeRotatingLives"> <xs:sequence> <xs:element minOccurs="0" name="Lives" type="xs:int" /> </xs:sequence> </xs:complexType> <xs:element name="GameTypeRotatingLives" nillable="true" type="tns:GameTypeRotatingLives" /> </xs:schema> |
GameTypesDataContract |
System.Int32 TarneebGameTypeSettingsId System.Int32 TarneebGameTypeId System.Int32 EntryGL System.Int32 EntryCr System.Int64 WinGL System.Int64 LoseGL System.Int64 WinXP System.Int64 LoseXP System.Int32 WinCr System.Int32 LoseCr System.Int32 LeavePenalty System.Int32 MinLevel System.String StartDate System.String EndDate System.Int32 Sheesha System.Int32 AltCr System.String GameFor Tarneeb.Contracts.GameTypesDescriptionDataContract Description Tarneeb.Contracts.GameTypesThemeDataContract Theme System.String Platform System.Int32 EntryUnityCoins System.Int64 WinUnityCoins System.Int64 LoseUnityCoins System.Int64 WinUnityXP System.Int64 LoseUnityXP System.Int32 MinUnityLevel System.String FriendSlider System.String RotatingGameObject System.Int32 RotatingLives System.String RotatingEventType System.String RotatingGameObject2 System.String LeagueGameObject System.String LeagueGameObject2 System.Boolean AllowChat System.Boolean HasChatCooldown System.Boolean BugattiOnly System.String Key |
<?xml version="1.0"?> <xs:schema xmlns:tns="http://schemas.datacontract.org/2004/07/Tarneeb.Contracts" elementFormDefault="qualified" targetNamespace="http://schemas.datacontract.org/2004/07/Tarneeb.Contracts" xmlns:xs="http://www.w3.org/2001/XMLSchema"> <xs:complexType name="GameTypes"> <xs:sequence> <xs:element minOccurs="0" name="AllowChat" type="xs:boolean" /> <xs:element minOccurs="0" name="AltCr" type="xs:int" /> <xs:element minOccurs="0" name="BugattiOnly" type="xs:boolean" /> <xs:element minOccurs="0" name="Description" nillable="true" type="tns:GameTypesDescription"> <xs:annotation> <xs:appinfo> <DefaultValue EmitDefaultValue="false" xmlns="http://schemas.microsoft.com/2003/10/Serialization/" /> </xs:appinfo> </xs:annotation> </xs:element> <xs:element minOccurs="0" name="EndDate" nillable="true" type="xs:string"> <xs:annotation> <xs:appinfo> <DefaultValue EmitDefaultValue="false" xmlns="http://schemas.microsoft.com/2003/10/Serialization/" /> </xs:appinfo> </xs:annotation> </xs:element> <xs:element minOccurs="0" name="EntryCr" type="xs:int" /> <xs:element minOccurs="0" name="EntryGL" type="xs:int" /> <xs:element minOccurs="0" name="EntryUnityCoins" type="xs:int" /> <xs:element minOccurs="0" name="FriendSlider" nillable="true" type="xs:string"> <xs:annotation> <xs:appinfo> <DefaultValue EmitDefaultValue="false" xmlns="http://schemas.microsoft.com/2003/10/Serialization/" /> </xs:appinfo> </xs:annotation> </xs:element> <xs:element minOccurs="0" name="GameFor" nillable="true" type="xs:string"> <xs:annotation> <xs:appinfo> <DefaultValue EmitDefaultValue="false" xmlns="http://schemas.microsoft.com/2003/10/Serialization/" /> </xs:appinfo> </xs:annotation> </xs:element> <xs:element minOccurs="0" name="HasChatCooldown" type="xs:boolean" /> <xs:element minOccurs="0" name="Key" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="LeagueGameObject" nillable="true" type="xs:string"> <xs:annotation> <xs:appinfo> <DefaultValue EmitDefaultValue="false" xmlns="http://schemas.microsoft.com/2003/10/Serialization/" /> </xs:appinfo> </xs:annotation> </xs:element> <xs:element minOccurs="0" name="LeagueGameObject2" nillable="true" type="xs:string"> <xs:annotation> <xs:appinfo> <DefaultValue EmitDefaultValue="false" xmlns="http://schemas.microsoft.com/2003/10/Serialization/" /> </xs:appinfo> </xs:annotation> </xs:element> <xs:element minOccurs="0" name="LeavePenalty" type="xs:int" /> <xs:element minOccurs="0" name="LoseCr" type="xs:int" /> <xs:element minOccurs="0" name="LoseGL" type="xs:long" /> <xs:element minOccurs="0" name="LoseUnityCoins" type="xs:long" /> <xs:element minOccurs="0" name="LoseUnityXP" type="xs:long" /> <xs:element minOccurs="0" name="LoseXP" type="xs:long" /> <xs:element minOccurs="0" name="MinLevel" type="xs:int" /> <xs:element minOccurs="0" name="MinUnityLevel" type="xs:int" /> <xs:element minOccurs="0" name="Platform" nillable="true" type="xs:string"> <xs:annotation> <xs:appinfo> <DefaultValue EmitDefaultValue="false" xmlns="http://schemas.microsoft.com/2003/10/Serialization/" /> </xs:appinfo> </xs:annotation> </xs:element> <xs:element minOccurs="0" name="RotatingEventType" nillable="true" type="xs:string"> <xs:annotation> <xs:appinfo> <DefaultValue EmitDefaultValue="false" xmlns="http://schemas.microsoft.com/2003/10/Serialization/" /> </xs:appinfo> </xs:annotation> </xs:element> <xs:element minOccurs="0" name="RotatingGameObject" nillable="true" type="xs:string"> <xs:annotation> <xs:appinfo> <DefaultValue EmitDefaultValue="false" xmlns="http://schemas.microsoft.com/2003/10/Serialization/" /> </xs:appinfo> </xs:annotation> </xs:element> <xs:element minOccurs="0" name="RotatingGameObject2" nillable="true" type="xs:string"> <xs:annotation> <xs:appinfo> <DefaultValue EmitDefaultValue="false" xmlns="http://schemas.microsoft.com/2003/10/Serialization/" /> </xs:appinfo> </xs:annotation> </xs:element> <xs:element minOccurs="0" name="RotatingLives" type="xs:int"> <xs:annotation> <xs:appinfo> <DefaultValue EmitDefaultValue="false" xmlns="http://schemas.microsoft.com/2003/10/Serialization/" /> </xs:appinfo> </xs:annotation> </xs:element> <xs:element minOccurs="0" name="Sheesha" type="xs:int" /> <xs:element minOccurs="0" name="StartDate" nillable="true" type="xs:string"> <xs:annotation> <xs:appinfo> <DefaultValue EmitDefaultValue="false" xmlns="http://schemas.microsoft.com/2003/10/Serialization/" /> </xs:appinfo> </xs:annotation> </xs:element> <xs:element minOccurs="0" name="TarneebGameTypeId" type="xs:int" /> <xs:element minOccurs="0" name="TarneebGameTypeSettingsId" type="xs:int" /> <xs:element minOccurs="0" name="Theme" nillable="true" type="tns:GameTypesTheme"> <xs:annotation> <xs:appinfo> <DefaultValue EmitDefaultValue="false" xmlns="http://schemas.microsoft.com/2003/10/Serialization/" /> </xs:appinfo> </xs:annotation> </xs:element> <xs:element minOccurs="0" name="WinCr" type="xs:int" /> <xs:element minOccurs="0" name="WinGL" type="xs:long" /> <xs:element minOccurs="0" name="WinUnityCoins" type="xs:long" /> <xs:element minOccurs="0" name="WinUnityXP" type="xs:long" /> <xs:element minOccurs="0" name="WinXP" type="xs:long" /> </xs:sequence> </xs:complexType> <xs:element name="GameTypes" nillable="true" type="tns:GameTypes" /> <xs:complexType name="GameTypesDescription"> <xs:sequence> <xs:element minOccurs="0" name="ar" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="en" nillable="true" type="xs:string" /> </xs:sequence> </xs:complexType> <xs:element name="GameTypesDescription" nillable="true" type="tns:GameTypesDescription" /> <xs:complexType name="GameTypesTheme"> <xs:sequence> <xs:element minOccurs="0" name="ID" type="xs:int" /> <xs:element minOccurs="0" name="URLHi" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="URLLow" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="URLMe" nillable="true" type="xs:string" /> </xs:sequence> </xs:complexType> <xs:element name="GameTypesTheme" nillable="true" type="tns:GameTypesTheme" /> </xs:schema> |
GameTypesDescriptionDataContract |
System.String en System.String ar |
<?xml version="1.0"?> <xs:schema xmlns:tns="http://schemas.datacontract.org/2004/07/Tarneeb.Contracts" elementFormDefault="qualified" targetNamespace="http://schemas.datacontract.org/2004/07/Tarneeb.Contracts" xmlns:xs="http://www.w3.org/2001/XMLSchema"> <xs:complexType name="GameTypesDescription"> <xs:sequence> <xs:element minOccurs="0" name="ar" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="en" nillable="true" type="xs:string" /> </xs:sequence> </xs:complexType> <xs:element name="GameTypesDescription" nillable="true" type="tns:GameTypesDescription" /> </xs:schema> |
GameTypesThemeDataContract |
System.Int32 ID System.String URLHi System.String URLMe System.String URLLow |
<?xml version="1.0"?> <xs:schema xmlns:tns="http://schemas.datacontract.org/2004/07/Tarneeb.Contracts" elementFormDefault="qualified" targetNamespace="http://schemas.datacontract.org/2004/07/Tarneeb.Contracts" xmlns:xs="http://www.w3.org/2001/XMLSchema"> <xs:complexType name="GameTypesTheme"> <xs:sequence> <xs:element minOccurs="0" name="ID" type="xs:int" /> <xs:element minOccurs="0" name="URLHi" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="URLLow" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="URLMe" nillable="true" type="xs:string" /> </xs:sequence> </xs:complexType> <xs:element name="GameTypesTheme" nillable="true" type="tns:GameTypesTheme" /> </xs:schema> |
GameTypesGeneralDataContract |
System.Collections.Generic.List`1[Tarneeb.Contracts.GameTypesDataContract] FFA System.Collections.Generic.List`1[Tarneeb.Contracts.GameTypesDataContract] Premium System.Collections.Generic.List`1[Tarneeb.Contracts.GameTypesDataContract] Rotating System.Collections.Generic.List`1[Tarneeb.Contracts.GameTypesDataContract] Friendly System.Collections.Generic.List`1[Tarneeb.Contracts.GameTypesDataContract] League System.Boolean VIPArenaOpened |
<?xml version="1.0"?> <xs:schema xmlns:tns="http://schemas.datacontract.org/2004/07/Tarneeb.Contracts" elementFormDefault="qualified" targetNamespace="http://schemas.datacontract.org/2004/07/Tarneeb.Contracts" xmlns:xs="http://www.w3.org/2001/XMLSchema"> <xs:complexType name="GameTypesGeneral"> <xs:sequence> <xs:element minOccurs="0" name="FFA" nillable="true" type="tns:ArrayOfGameTypes" /> <xs:element minOccurs="0" name="Friendly" nillable="true" type="tns:ArrayOfGameTypes" /> <xs:element minOccurs="0" name="League" nillable="true" type="tns:ArrayOfGameTypes" /> <xs:element minOccurs="0" name="Premium" nillable="true" type="tns:ArrayOfGameTypes" /> <xs:element minOccurs="0" name="Rotating" nillable="true" type="tns:ArrayOfGameTypes" /> <xs:element minOccurs="0" name="VIPArenaOpened" type="xs:boolean" /> </xs:sequence> </xs:complexType> <xs:element name="GameTypesGeneral" nillable="true" type="tns:GameTypesGeneral" /> <xs:complexType name="ArrayOfGameTypes"> <xs:sequence> <xs:element minOccurs="0" maxOccurs="unbounded" name="GameTypes" nillable="true" type="tns:GameTypes" /> </xs:sequence> </xs:complexType> <xs:element name="ArrayOfGameTypes" nillable="true" type="tns:ArrayOfGameTypes" /> <xs:complexType name="GameTypes"> <xs:sequence> <xs:element minOccurs="0" name="AllowChat" type="xs:boolean" /> <xs:element minOccurs="0" name="AltCr" type="xs:int" /> <xs:element minOccurs="0" name="BugattiOnly" type="xs:boolean" /> <xs:element minOccurs="0" name="Description" nillable="true" type="tns:GameTypesDescription"> <xs:annotation> <xs:appinfo> <DefaultValue EmitDefaultValue="false" xmlns="http://schemas.microsoft.com/2003/10/Serialization/" /> </xs:appinfo> </xs:annotation> </xs:element> <xs:element minOccurs="0" name="EndDate" nillable="true" type="xs:string"> <xs:annotation> <xs:appinfo> <DefaultValue EmitDefaultValue="false" xmlns="http://schemas.microsoft.com/2003/10/Serialization/" /> </xs:appinfo> </xs:annotation> </xs:element> <xs:element minOccurs="0" name="EntryCr" type="xs:int" /> <xs:element minOccurs="0" name="EntryGL" type="xs:int" /> <xs:element minOccurs="0" name="EntryUnityCoins" type="xs:int" /> <xs:element minOccurs="0" name="FriendSlider" nillable="true" type="xs:string"> <xs:annotation> <xs:appinfo> <DefaultValue EmitDefaultValue="false" xmlns="http://schemas.microsoft.com/2003/10/Serialization/" /> </xs:appinfo> </xs:annotation> </xs:element> <xs:element minOccurs="0" name="GameFor" nillable="true" type="xs:string"> <xs:annotation> <xs:appinfo> <DefaultValue EmitDefaultValue="false" xmlns="http://schemas.microsoft.com/2003/10/Serialization/" /> </xs:appinfo> </xs:annotation> </xs:element> <xs:element minOccurs="0" name="HasChatCooldown" type="xs:boolean" /> <xs:element minOccurs="0" name="Key" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="LeagueGameObject" nillable="true" type="xs:string"> <xs:annotation> <xs:appinfo> <DefaultValue EmitDefaultValue="false" xmlns="http://schemas.microsoft.com/2003/10/Serialization/" /> </xs:appinfo> </xs:annotation> </xs:element> <xs:element minOccurs="0" name="LeagueGameObject2" nillable="true" type="xs:string"> <xs:annotation> <xs:appinfo> <DefaultValue EmitDefaultValue="false" xmlns="http://schemas.microsoft.com/2003/10/Serialization/" /> </xs:appinfo> </xs:annotation> </xs:element> <xs:element minOccurs="0" name="LeavePenalty" type="xs:int" /> <xs:element minOccurs="0" name="LoseCr" type="xs:int" /> <xs:element minOccurs="0" name="LoseGL" type="xs:long" /> <xs:element minOccurs="0" name="LoseUnityCoins" type="xs:long" /> <xs:element minOccurs="0" name="LoseUnityXP" type="xs:long" /> <xs:element minOccurs="0" name="LoseXP" type="xs:long" /> <xs:element minOccurs="0" name="MinLevel" type="xs:int" /> <xs:element minOccurs="0" name="MinUnityLevel" type="xs:int" /> <xs:element minOccurs="0" name="Platform" nillable="true" type="xs:string"> <xs:annotation> <xs:appinfo> <DefaultValue EmitDefaultValue="false" xmlns="http://schemas.microsoft.com/2003/10/Serialization/" /> </xs:appinfo> </xs:annotation> </xs:element> <xs:element minOccurs="0" name="RotatingEventType" nillable="true" type="xs:string"> <xs:annotation> <xs:appinfo> <DefaultValue EmitDefaultValue="false" xmlns="http://schemas.microsoft.com/2003/10/Serialization/" /> </xs:appinfo> </xs:annotation> </xs:element> <xs:element minOccurs="0" name="RotatingGameObject" nillable="true" type="xs:string"> <xs:annotation> <xs:appinfo> <DefaultValue EmitDefaultValue="false" xmlns="http://schemas.microsoft.com/2003/10/Serialization/" /> </xs:appinfo> </xs:annotation> </xs:element> <xs:element minOccurs="0" name="RotatingGameObject2" nillable="true" type="xs:string"> <xs:annotation> <xs:appinfo> <DefaultValue EmitDefaultValue="false" xmlns="http://schemas.microsoft.com/2003/10/Serialization/" /> </xs:appinfo> </xs:annotation> </xs:element> <xs:element minOccurs="0" name="RotatingLives" type="xs:int"> <xs:annotation> <xs:appinfo> <DefaultValue EmitDefaultValue="false" xmlns="http://schemas.microsoft.com/2003/10/Serialization/" /> </xs:appinfo> </xs:annotation> </xs:element> <xs:element minOccurs="0" name="Sheesha" type="xs:int" /> <xs:element minOccurs="0" name="StartDate" nillable="true" type="xs:string"> <xs:annotation> <xs:appinfo> <DefaultValue EmitDefaultValue="false" xmlns="http://schemas.microsoft.com/2003/10/Serialization/" /> </xs:appinfo> </xs:annotation> </xs:element> <xs:element minOccurs="0" name="TarneebGameTypeId" type="xs:int" /> <xs:element minOccurs="0" name="TarneebGameTypeSettingsId" type="xs:int" /> <xs:element minOccurs="0" name="Theme" nillable="true" type="tns:GameTypesTheme"> <xs:annotation> <xs:appinfo> <DefaultValue EmitDefaultValue="false" xmlns="http://schemas.microsoft.com/2003/10/Serialization/" /> </xs:appinfo> </xs:annotation> </xs:element> <xs:element minOccurs="0" name="WinCr" type="xs:int" /> <xs:element minOccurs="0" name="WinGL" type="xs:long" /> <xs:element minOccurs="0" name="WinUnityCoins" type="xs:long" /> <xs:element minOccurs="0" name="WinUnityXP" type="xs:long" /> <xs:element minOccurs="0" name="WinXP" type="xs:long" /> </xs:sequence> </xs:complexType> <xs:element name="GameTypes" nillable="true" type="tns:GameTypes" /> <xs:complexType name="GameTypesDescription"> <xs:sequence> <xs:element minOccurs="0" name="ar" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="en" nillable="true" type="xs:string" /> </xs:sequence> </xs:complexType> <xs:element name="GameTypesDescription" nillable="true" type="tns:GameTypesDescription" /> <xs:complexType name="GameTypesTheme"> <xs:sequence> <xs:element minOccurs="0" name="ID" type="xs:int" /> <xs:element minOccurs="0" name="URLHi" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="URLLow" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="URLMe" nillable="true" type="xs:string" /> </xs:sequence> </xs:complexType> <xs:element name="GameTypesTheme" nillable="true" type="tns:GameTypesTheme" /> </xs:schema> |
MemberRewardsDataContract |
System.Int32 rewardID System.String name System.String description System.String descriptionAr System.Int32 purchaseOptionID System.Int32 productID System.Int32 quantity System.Int32 bundleID System.String rewardType System.String rewardPlacement System.Nullable`1[System.Int32] day |
<?xml version="1.0"?> <xs:schema xmlns:tns="urn:Tarneeb.Contracts" elementFormDefault="qualified" targetNamespace="urn:Tarneeb.Contracts" xmlns:xs="http://www.w3.org/2001/XMLSchema"> <xs:complexType name="MemberRewards"> <xs:sequence> <xs:element minOccurs="0" name="bundleID" type="xs:int" /> <xs:element minOccurs="0" name="day" nillable="true" type="xs:int" /> <xs:element minOccurs="0" name="description" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="descriptionAr" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="name" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="productID" type="xs:int" /> <xs:element minOccurs="0" name="purchaseOptionID" type="xs:int" /> <xs:element minOccurs="0" name="quantity" type="xs:int" /> <xs:element minOccurs="0" name="rewardID" type="xs:int" /> <xs:element minOccurs="0" name="rewardPlacement" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="rewardType" nillable="true" type="xs:string" /> </xs:sequence> </xs:complexType> <xs:element name="MemberRewards" nillable="true" type="tns:MemberRewards" /> </xs:schema> |
MemberRewardsListDataContract |
System.String currentReward System.String nextReward System.String timeLeftNextReward System.Collections.Generic.List`1[Tarneeb.Contracts.MemberRewardsDataContract] dailyRewards |
<?xml version="1.0"?> <xs:schema xmlns:tns="urn:Tarneeb.Contracts" elementFormDefault="qualified" targetNamespace="urn:Tarneeb.Contracts" xmlns:xs="http://www.w3.org/2001/XMLSchema"> <xs:complexType name="MemberRewards"> <xs:sequence> <xs:element minOccurs="0" name="currentReward" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="dailyRewards" nillable="true" type="tns:ArrayOfMemberRewards" /> <xs:element minOccurs="0" name="nextReward" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="timeLeftNextReward" nillable="true" type="xs:string" /> </xs:sequence> </xs:complexType> <xs:element name="MemberRewards" nillable="true" type="tns:MemberRewards" /> <xs:complexType name="ArrayOfMemberRewards"> <xs:sequence> <xs:element minOccurs="0" maxOccurs="unbounded" name="MemberRewards" nillable="true" type="tns:MemberRewards" /> </xs:sequence> </xs:complexType> <xs:element name="ArrayOfMemberRewards" nillable="true" type="tns:ArrayOfMemberRewards" /> </xs:schema> |
ForgotPasswordRequestDataContract |
System.String email |
<?xml version="1.0"?> <xs:schema xmlns:tns="urn:Tarneeb.Contracts.Members" elementFormDefault="qualified" targetNamespace="urn:Tarneeb.Contracts.Members" xmlns:xs="http://www.w3.org/2001/XMLSchema"> <xs:complexType name="ForgotPasswordRequest"> <xs:sequence> <xs:element minOccurs="0" name="email" nillable="true" type="xs:string" /> </xs:sequence> </xs:complexType> <xs:element name="ForgotPasswordRequest" nillable="true" type="tns:ForgotPasswordRequest" /> </xs:schema> |
ForgotPasswordRedeemDataContract |
System.String email System.Int64 pinCode System.String newPassword |
<?xml version="1.0"?> <xs:schema xmlns:tns="urn:Tarneeb.Contracts.Members" elementFormDefault="qualified" targetNamespace="urn:Tarneeb.Contracts.Members" xmlns:xs="http://www.w3.org/2001/XMLSchema"> <xs:complexType name="ForgotPasswordRedeem"> <xs:sequence> <xs:element minOccurs="0" name="email" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="newPassword" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="pinCode" type="xs:long" /> </xs:sequence> </xs:complexType> <xs:element name="ForgotPasswordRedeem" nillable="true" type="tns:ForgotPasswordRedeem" /> </xs:schema> |
MemberVideoRewardsDataContract |
System.String Type System.String rewardType System.Int32 quantity System.Int32 purchaseOptionId System.Int32 productId System.String filterItem System.String filterAttributes |
<?xml version="1.0"?> <xs:schema xmlns:tns="urn:Tarneeb.Contracts" elementFormDefault="qualified" targetNamespace="urn:Tarneeb.Contracts" xmlns:xs="http://www.w3.org/2001/XMLSchema"> <xs:complexType name="MemberRewards"> <xs:sequence> <xs:element minOccurs="0" name="Type" nillable="true" type="xs:string"> <xs:annotation> <xs:appinfo> <DefaultValue EmitDefaultValue="false" xmlns="http://schemas.microsoft.com/2003/10/Serialization/" /> </xs:appinfo> </xs:annotation> </xs:element> <xs:element minOccurs="0" name="filterAttributes" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="filterItem" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="productId" type="xs:int" /> <xs:element minOccurs="0" name="purchaseOptionId" type="xs:int" /> <xs:element minOccurs="0" name="quantity" type="xs:int" /> <xs:element minOccurs="0" name="rewardType" nillable="true" type="xs:string" /> </xs:sequence> </xs:complexType> <xs:element name="MemberRewards" nillable="true" type="tns:MemberRewards" /> </xs:schema> |
LivesRewardsDataContract |
System.Int32 RotatingGameId System.Int32 Lives System.Int32 Crystals |
<?xml version="1.0"?> <xs:schema xmlns:tns="urn:Tarneeb.Contracts" elementFormDefault="qualified" targetNamespace="urn:Tarneeb.Contracts" xmlns:xs="http://www.w3.org/2001/XMLSchema"> <xs:complexType name="LivesRewardsDataContract"> <xs:sequence> <xs:element minOccurs="0" name="Crystals" type="xs:int" /> <xs:element minOccurs="0" name="Lives" type="xs:int" /> <xs:element minOccurs="0" name="RotatingGameId" type="xs:int" /> </xs:sequence> </xs:complexType> <xs:element name="LivesRewardsDataContract" nillable="true" type="tns:LivesRewardsDataContract" /> </xs:schema> |
MemberRewardedVideosDataContract |
System.Decimal percentage System.Int32 crystal System.String placement |
<?xml version="1.0"?> <xs:schema xmlns:tns="urn:Tarneeb.Contracts" elementFormDefault="qualified" targetNamespace="urn:Tarneeb.Contracts" xmlns:xs="http://www.w3.org/2001/XMLSchema"> <xs:complexType name="MemberRewards"> <xs:sequence> <xs:element minOccurs="0" name="crystal" type="xs:int" /> <xs:element minOccurs="0" name="percentage" type="xs:decimal" /> <xs:element minOccurs="0" name="placement" nillable="true" type="xs:string" /> </xs:sequence> </xs:complexType> <xs:element name="MemberRewards" nillable="true" type="tns:MemberRewards" /> </xs:schema> |
ResponseUpdateMemberInfoDataContract |
System.String Status |
<?xml version="1.0"?> <xs:schema xmlns:tns="urn:Tarneeb.Contracts" elementFormDefault="qualified" targetNamespace="urn:Tarneeb.Contracts" xmlns:xs="http://www.w3.org/2001/XMLSchema"> <xs:complexType name="ResponseUpdateMemberInfo"> <xs:sequence> <xs:element minOccurs="0" name="Status" nillable="true" type="xs:string" /> </xs:sequence> </xs:complexType> <xs:element name="ResponseUpdateMemberInfo" nillable="true" type="tns:ResponseUpdateMemberInfo" /> </xs:schema> |
HourlyBonusDataContract |
System.String Status System.String NextTime System.Int64 Coins |
<?xml version="1.0"?> <xs:schema xmlns:tns="urn:Tarneeb.Contracts.Members" elementFormDefault="qualified" targetNamespace="urn:Tarneeb.Contracts.Members" xmlns:xs="http://www.w3.org/2001/XMLSchema"> <xs:complexType name="HourlyBonus"> <xs:sequence> <xs:element minOccurs="0" name="Coins" type="xs:long" /> <xs:element minOccurs="0" name="NextTime" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="Status" nillable="true" type="xs:string" /> </xs:sequence> </xs:complexType> <xs:element name="HourlyBonus" nillable="true" type="tns:HourlyBonus" /> </xs:schema> |
MobileAdsDataContract |
Tarneeb.Contracts.MobileAdsPlatformDataContract Android Tarneeb.Contracts.MobileAdsPlatformDataContract IOS |
<?xml version="1.0"?> <xs:schema xmlns:tns="urn:Tarneeb.Contracts" elementFormDefault="qualified" targetNamespace="urn:Tarneeb.Contracts" xmlns:xs="http://www.w3.org/2001/XMLSchema"> <xs:import namespace="http://schemas.datacontract.org/2004/07/Tarneeb.Contracts" /> <xs:complexType name="MobileAds"> <xs:sequence> <xs:element minOccurs="0" name="Android" nillable="true" xmlns:q1="http://schemas.datacontract.org/2004/07/Tarneeb.Contracts" type="q1:MobileAdsPlatformDataContract" /> <xs:element minOccurs="0" name="IOS" nillable="true" xmlns:q2="http://schemas.datacontract.org/2004/07/Tarneeb.Contracts" type="q2:MobileAdsPlatformDataContract" /> </xs:sequence> </xs:complexType> <xs:element name="MobileAds" nillable="true" type="tns:MobileAds" /> </xs:schema> |
NewFriendDataContract |
System.String Country System.Int32 Crystals System.String FBID System.Int32 GameId System.Int64 GrapeLeaves System.Boolean InGame System.Boolean ConfirmedMember System.String DeviceRegistrationId System.Int32 DeviceTypeId System.Int32 GamesLost System.Int32 GamesWon System.Int32 Gender System.Int32 FriendID System.Int32 Languageid System.DateTime Lastlogindate System.Int32 MemberLevel System.Nullable`1[System.Int32] MutualFriendsCount System.Nullable`1[System.Boolean] NotRanked System.Boolean OnlineStatus System.Nullable`1[System.Int32] PercentageUntilNextLevel System.DateTime SignUpDate System.Nullable`1[System.Int32] MemberRank System.Boolean SupportPush System.String FBImageURL System.String MemberImage System.Int32 PhotoId System.String PhotoCode System.String PhotoExtension System.Int32 MemberId System.Int32 Tier |
<?xml version="1.0"?> <xs:schema xmlns:tns="urn:Tarneeb.Contracts" elementFormDefault="qualified" targetNamespace="urn:Tarneeb.Contracts" xmlns:xs="http://www.w3.org/2001/XMLSchema"> <xs:complexType name="NewFriend"> <xs:sequence> <xs:element minOccurs="0" name="ConfirmedMember" type="xs:boolean" /> <xs:element minOccurs="0" name="Country" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="Crystals" type="xs:int" /> <xs:element minOccurs="0" name="DeviceRegistrationId" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="DeviceTypeId" type="xs:int" /> <xs:element minOccurs="0" name="FBID" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="FBImageURL" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="FriendID" type="xs:int" /> <xs:element minOccurs="0" name="GameId" type="xs:int" /> <xs:element minOccurs="0" name="GamesLost" type="xs:int" /> <xs:element minOccurs="0" name="GamesWon" type="xs:int" /> <xs:element minOccurs="0" name="Gender" type="xs:int" /> <xs:element minOccurs="0" name="GrapeLeaves" type="xs:long" /> <xs:element minOccurs="0" name="InGame" type="xs:boolean" /> <xs:element minOccurs="0" name="Languageid" type="xs:int" /> <xs:element minOccurs="0" name="Lastlogindate" type="xs:dateTime" /> <xs:element minOccurs="0" name="MemberImage" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="MemberLevel" type="xs:int" /> <xs:element minOccurs="0" name="MemberRank" nillable="true" type="xs:int" /> <xs:element minOccurs="0" name="MutualFriendsCount" nillable="true" type="xs:int" /> <xs:element minOccurs="0" name="NotRanked" nillable="true" type="xs:boolean" /> <xs:element minOccurs="0" name="OnlineStatus" type="xs:boolean" /> <xs:element minOccurs="0" name="PercentageUntilNextLevel" nillable="true" type="xs:int" /> <xs:element minOccurs="0" name="SignUpDate" type="xs:dateTime" /> <xs:element minOccurs="0" name="SupportPush" type="xs:boolean" /> </xs:sequence> </xs:complexType> <xs:element name="NewFriend" nillable="true" type="tns:NewFriend" /> </xs:schema> |
PurchaseOptionDataContract |
System.String PurchaseOptionId |
<?xml version="1.0"?> <xs:schema xmlns:tns="urn:Tarneeb.Contracts.PurchaseOptionDataContract" elementFormDefault="qualified" targetNamespace="urn:Tarneeb.Contracts.PurchaseOptionDataContract" xmlns:xs="http://www.w3.org/2001/XMLSchema"> <xs:complexType name="PurchaseOptionDataContract"> <xs:sequence> <xs:element minOccurs="0" name="PurchaseOptionId" nillable="true" type="xs:string" /> </xs:sequence> </xs:complexType> <xs:element name="PurchaseOptionDataContract" nillable="true" type="tns:PurchaseOptionDataContract" /> </xs:schema> |
PushNotificationDataContract |
System.Int32 ID System.String PushType System.String Alert System.String AlertTitle System.Int32 Badge System.String Sound |
<?xml version="1.0"?> <xs:schema xmlns:tns="urn:Tarneeb.Contracts" elementFormDefault="qualified" targetNamespace="urn:Tarneeb.Contracts" xmlns:xs="http://www.w3.org/2001/XMLSchema"> <xs:complexType name="PushNotification"> <xs:sequence> <xs:element minOccurs="0" name="Alert" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="AlertTitle" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="Badge" type="xs:int" /> <xs:element minOccurs="0" name="ID" type="xs:int" /> <xs:element minOccurs="0" name="PushType" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="Sound" nillable="true" type="xs:string" /> </xs:sequence> </xs:complexType> <xs:element name="PushNotification" nillable="true" type="tns:PushNotification" /> </xs:schema> |
PurchasesOptionsDataContract |
System.Int32 ID System.String Type System.String Name System.String Description System.String DescriptionAr System.Decimal Price System.String UnitPrice System.Int32 Amount System.String Image System.String Special System.Int32 Bonus System.String BonusType System.String iosProductID System.String unityProductID |
<?xml version="1.0"?> <xs:schema xmlns:tns="http://schemas.datacontract.org/2004/07/Tarneeb.Contracts" elementFormDefault="qualified" targetNamespace="http://schemas.datacontract.org/2004/07/Tarneeb.Contracts" xmlns:xs="http://www.w3.org/2001/XMLSchema"> <xs:complexType name="PurchasesOptions"> <xs:sequence> <xs:element minOccurs="0" name="Amount" type="xs:int" /> <xs:element minOccurs="0" name="Bonus" type="xs:int" /> <xs:element minOccurs="0" name="BonusType" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="Description" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="DescriptionAr" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="ID" type="xs:int" /> <xs:element minOccurs="0" name="Image" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="Name" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="Price" type="xs:decimal" /> <xs:element minOccurs="0" name="Special" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="Type" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="UnitPrice" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="iosProductID" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="unityProductID" nillable="true" type="xs:string" /> </xs:sequence> </xs:complexType> <xs:element name="PurchasesOptions" nillable="true" type="tns:PurchasesOptions" /> </xs:schema> |
MemberDeviceDataContract |
System.String DeviceId System.Int32 DeviceTypeId System.DateTime AssotiationDate System.Int32 MemberId |
<?xml version="1.0"?> <xs:schema xmlns:tns="http://schemas.datacontract.org/2004/07/Tarneeb.Contracts.Members" elementFormDefault="qualified" targetNamespace="http://schemas.datacontract.org/2004/07/Tarneeb.Contracts.Members" xmlns:xs="http://www.w3.org/2001/XMLSchema"> <xs:complexType name="MemberDeviceDataContract"> <xs:sequence> <xs:element minOccurs="0" name="AssotiationDate" type="xs:dateTime" /> <xs:element minOccurs="0" name="DeviceId" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="DeviceTypeId" type="xs:int" /> <xs:element minOccurs="0" name="MemberId" type="xs:int" /> </xs:sequence> </xs:complexType> <xs:element name="MemberDeviceDataContract" nillable="true" type="tns:MemberDeviceDataContract" /> </xs:schema> |
ThetaLevelDataContract |
System.Int32 ThetaLevel System.Decimal Price System.Int32 CrystalsPrice |
<?xml version="1.0"?> <xs:schema xmlns:tns="http://schemas.datacontract.org/2004/07/Tarneeb.Contracts" elementFormDefault="qualified" targetNamespace="http://schemas.datacontract.org/2004/07/Tarneeb.Contracts" xmlns:xs="http://www.w3.org/2001/XMLSchema"> <xs:complexType name="ThetaLevel"> <xs:sequence> <xs:element minOccurs="0" name="CrystalsPrice" type="xs:int" /> <xs:element minOccurs="0" name="Price" type="xs:decimal" /> <xs:element minOccurs="0" name="ThetaLevel" type="xs:int" /> </xs:sequence> </xs:complexType> <xs:element name="ThetaLevel" nillable="true" type="tns:ThetaLevel" /> </xs:schema> |
ThetaPurchasesDataContract |
System.Int32 Id System.Nullable`1[System.DateTime] LogDate System.Int32 ThetaLevel System.Decimal PricePaid System.Int32 SourceAppId System.String Unit System.Int32 Amount |
<?xml version="1.0"?> <xs:schema xmlns:tns="http://schemas.datacontract.org/2004/07/Tarneeb.Contracts" elementFormDefault="qualified" targetNamespace="http://schemas.datacontract.org/2004/07/Tarneeb.Contracts" xmlns:xs="http://www.w3.org/2001/XMLSchema"> <xs:complexType name="ThetaPurchases"> <xs:sequence> <xs:element minOccurs="0" name="Amount" type="xs:int" /> <xs:element minOccurs="0" name="LogDate" nillable="true" type="xs:dateTime" /> <xs:element minOccurs="0" name="PricePaid" type="xs:decimal" /> <xs:element minOccurs="0" name="SourceAppId" type="xs:int" /> <xs:element minOccurs="0" name="ThetaLevel" type="xs:int" /> <xs:element minOccurs="0" name="Unit" nillable="true" type="xs:string" /> </xs:sequence> </xs:complexType> <xs:element name="ThetaPurchases" nillable="true" type="tns:ThetaPurchases" /> </xs:schema> |
CountryIPDataContract |
System.String NameIP System.String NameDB |
<?xml version="1.0"?> <xs:schema xmlns:tns="urn:Tarneeb.Contracts" elementFormDefault="qualified" targetNamespace="urn:Tarneeb.Contracts" xmlns:xs="http://www.w3.org/2001/XMLSchema"> <xs:complexType name="Country"> <xs:sequence> <xs:element minOccurs="0" name="NameDB" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="NameIP" nillable="true" type="xs:string" /> </xs:sequence> </xs:complexType> <xs:element name="Country" nillable="true" type="tns:Country" /> </xs:schema> |
CountryByIPDataContract |
System.String IpAddress System.String Country |
<?xml version="1.0"?> <xs:schema xmlns:tns="urn:Tarneeb.Contracts" elementFormDefault="qualified" targetNamespace="urn:Tarneeb.Contracts" xmlns:xs="http://www.w3.org/2001/XMLSchema"> <xs:complexType name="Country"> <xs:sequence> <xs:element minOccurs="0" name="Country" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="IpAddress" nillable="true" type="xs:string" /> </xs:sequence> </xs:complexType> <xs:element name="Country" nillable="true" type="tns:Country" /> </xs:schema> |
ResultScoreDataContract |
System.Int32 DeltaWithEffort System.Int32 LocationsUnlockedBonus System.Int32 SocialPlayBonus System.Int32 QuickThinkBonus System.Int32 TotalXP System.Int64 TotalGL System.Int32 TotalCrystals |
<?xml version="1.0"?> <xs:schema xmlns:tns="urn:Tarneeb.Contracts" elementFormDefault="qualified" targetNamespace="urn:Tarneeb.Contracts" xmlns:xs="http://www.w3.org/2001/XMLSchema"> <xs:complexType name="ResultScore"> <xs:sequence> <xs:element minOccurs="0" name="DeltaWithEffort" type="xs:int" /> <xs:element minOccurs="0" name="LocationsUnlockedBonus" type="xs:int" /> <xs:element minOccurs="0" name="QuickThinkBonus" type="xs:int" /> <xs:element minOccurs="0" name="SocialPlayBonus" type="xs:int" /> <xs:element minOccurs="0" name="TotalCrystals" type="xs:int" /> <xs:element minOccurs="0" name="TotalGL" type="xs:long" /> <xs:element minOccurs="0" name="TotalXP" type="xs:int" /> </xs:sequence> </xs:complexType> <xs:element name="ResultScore" nillable="true" type="tns:ResultScore" /> </xs:schema> |
ThetaPurchasesDataContractGet |
System.Int32 MemberId System.DateTime PurchaseDate System.Int32 ThetaLevel System.Decimal PricePaid System.String SourceApp |
<?xml version="1.0"?> <xs:schema xmlns:tns="http://schemas.datacontract.org/2004/07/Tarneeb.Contracts" elementFormDefault="qualified" targetNamespace="http://schemas.datacontract.org/2004/07/Tarneeb.Contracts" xmlns:xs="http://www.w3.org/2001/XMLSchema"> <xs:complexType name="ThetaPurchases"> <xs:sequence> <xs:element minOccurs="0" name="PricePaid" type="xs:decimal" /> <xs:element minOccurs="0" name="PurchaseDate" type="xs:dateTime" /> <xs:element minOccurs="0" name="SourceApp" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="ThetaLevel" type="xs:int" /> </xs:sequence> </xs:complexType> <xs:element name="ThetaPurchases" nillable="true" type="tns:ThetaPurchases" /> </xs:schema> |
UnityAvaiPlayPerTypeDataContract | <?xml version="1.0"?> <xs:schema xmlns:tns="urn:Tarneeb.Contracts" elementFormDefault="qualified" targetNamespace="urn:Tarneeb.Contracts" xmlns:xs="http://www.w3.org/2001/XMLSchema"> <xs:complexType name="UnityAvaiPlayPerType"> <xs:sequence> <xs:element minOccurs="0" name="countGames" type="xs:int" /> <xs:element minOccurs="0" name="countPlayers" type="xs:int" /> <xs:element minOccurs="0" name="type" nillable="true" type="xs:string" /> </xs:sequence> </xs:complexType> <xs:element name="UnityAvaiPlayPerType" nillable="true" type="tns:UnityAvaiPlayPerType" /> </xs:schema> | |
TotalScoreDataContract | <?xml version="1.0"?> <xs:schema xmlns:tns="urn:Tarneeb.Contracts" elementFormDefault="qualified" targetNamespace="urn:Tarneeb.Contracts" xmlns:xs="http://www.w3.org/2001/XMLSchema"> <xs:complexType name="TotalScore"> <xs:sequence> <xs:element minOccurs="0" name="Crystals" type="xs:int" /> <xs:element minOccurs="0" name="GameId" type="xs:int" /> <xs:element minOccurs="0" name="HumansCount" type="xs:int" /> <xs:element minOccurs="0" name="IsWin" type="xs:boolean" /> <xs:element minOccurs="0" name="RoundsPlayed" type="xs:int" /> <xs:element minOccurs="0" name="ScoreDelta" type="xs:int" /> <xs:element minOccurs="0" name="TerminalScore" type="xs:int" /> <xs:element minOccurs="0" name="UnlockedLocationsCount" type="xs:int" /> </xs:sequence> </xs:complexType> <xs:element name="TotalScore" nillable="true" type="tns:TotalScore" /> </xs:schema> | |
CardPurchaseEmailDataContract |
System.Int32 Id System.Int64 MemberId System.String EmailAddress |
<?xml version="1.0"?> <xs:schema xmlns:tns="http://schemas.datacontract.org/2004/07/Tarneeb.Contracts.Email" elementFormDefault="qualified" targetNamespace="http://schemas.datacontract.org/2004/07/Tarneeb.Contracts.Email" xmlns:xs="http://www.w3.org/2001/XMLSchema"> <xs:complexType name="CardPurchaseEmail"> <xs:sequence> <xs:element minOccurs="0" name="EmailAddress" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="Id" type="xs:int" /> <xs:element minOccurs="0" name="MemberId" type="xs:long" /> </xs:sequence> </xs:complexType> <xs:element name="CardPurchaseEmail" nillable="true" type="tns:CardPurchaseEmail" /> </xs:schema> |
RegistrationGuestDataContract |
System.Int32 Id System.String ScreenName System.Nullable`1[System.Int32] LanguageId System.Nullable`1[System.Int32] Gender System.Int32 SourceAppId System.String Token System.String AuthToken System.String IpAddress System.String Location |
<?xml version="1.0"?> <xs:schema xmlns:tns="http://schemas.datacontract.org/2004/07/Tarneeb.Contracts.Members" elementFormDefault="qualified" targetNamespace="http://schemas.datacontract.org/2004/07/Tarneeb.Contracts.Members" xmlns:xs="http://www.w3.org/2001/XMLSchema"> <xs:complexType name="Guest"> <xs:sequence> <xs:element minOccurs="0" name="AuthToken" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="Gender" nillable="true" type="xs:int" /> <xs:element minOccurs="0" name="Id" type="xs:int" /> <xs:element minOccurs="0" name="IpAddress" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="LanguageId" nillable="true" type="xs:int" /> <xs:element minOccurs="0" name="Location" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="ScreenName" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="SourceAppId" type="xs:int" /> <xs:element minOccurs="0" name="Token" nillable="true" type="xs:string" /> </xs:sequence> </xs:complexType> <xs:element name="Guest" nillable="true" type="tns:Guest" /> </xs:schema> |
UpgradeGuestDataContract |
System.Int32 Id System.String Email System.String Location System.String ScreenName System.String Password |
<?xml version="1.0"?> <xs:schema xmlns:tns="urn:Tarneeb.Contracts.Members" elementFormDefault="qualified" targetNamespace="urn:Tarneeb.Contracts.Members" xmlns:xs="http://www.w3.org/2001/XMLSchema"> <xs:complexType name="Member"> <xs:sequence> <xs:element minOccurs="0" name="Email" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="Id" type="xs:int"> <xs:annotation> <xs:appinfo> <DefaultValue EmitDefaultValue="false" xmlns="http://schemas.microsoft.com/2003/10/Serialization/" /> </xs:appinfo> </xs:annotation> </xs:element> <xs:element minOccurs="0" name="Location" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="Password" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="ScreenName" nillable="true" type="xs:string" /> </xs:sequence> </xs:complexType> <xs:element name="Member" nillable="true" type="tns:Member" /> </xs:schema> |
PurchasesLogDataContract |
System.Int32 Id System.String Description System.String PaymentMethod System.Decimal Price System.String ErrorMessage |
<?xml version="1.0"?> <xs:schema xmlns:tns="http://schemas.datacontract.org/2004/07/Tarneeb.Contracts" elementFormDefault="qualified" targetNamespace="http://schemas.datacontract.org/2004/07/Tarneeb.Contracts" xmlns:xs="http://www.w3.org/2001/XMLSchema"> <xs:complexType name="PurchasesLog"> <xs:sequence> <xs:element minOccurs="0" name="Description" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="ErrorMessage" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="Id" type="xs:int" /> <xs:element minOccurs="0" name="PaymentMethod" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="Price" type="xs:decimal" /> </xs:sequence> </xs:complexType> <xs:element name="PurchasesLog" nillable="true" type="tns:PurchasesLog" /> </xs:schema> |
CountryDataContract |
System.Int32 LanguageId System.String ISO2 System.String NameEn System.String NameAr |
<?xml version="1.0"?> <xs:schema xmlns:tns="urn:Tarneeb.Contracts" elementFormDefault="qualified" targetNamespace="urn:Tarneeb.Contracts" xmlns:xs="http://www.w3.org/2001/XMLSchema"> <xs:complexType name="Country"> <xs:sequence> <xs:element minOccurs="0" name="ISO2" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="LanguageId" type="xs:int" /> <xs:element minOccurs="0" name="NameAr" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="NameEn" nillable="true" type="xs:string" /> </xs:sequence> </xs:complexType> <xs:element name="Country" nillable="true" type="tns:Country" /> </xs:schema> |
CredentialsDataContract |
System.String Username System.String Email System.String Password System.String DeviceId System.Int64 FbId |
<?xml version="1.0"?> <xs:schema xmlns:tns="urn:Tarneeb.Contracts" elementFormDefault="qualified" targetNamespace="urn:Tarneeb.Contracts" xmlns:xs="http://www.w3.org/2001/XMLSchema"> <xs:complexType name="Credentials"> <xs:sequence> <xs:element minOccurs="0" name="DeviceId" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="Email" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="FbId" type="xs:long" /> <xs:element minOccurs="0" name="Password" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="Username" nillable="true" type="xs:string" /> </xs:sequence> </xs:complexType> <xs:element name="Credentials" nillable="true" type="tns:Credentials" /> </xs:schema> |
OperationDataContract |
System.String Name System.Collections.Generic.List`1[Tarneeb.Contracts.Discovery.ObjectDataContract] Parameters System.String Uri System.String Description Tarneeb.Contracts.Discovery.ObjectDataContract ReturnItem System.String Method |
<?xml version="1.0"?> <xs:schema xmlns:tns="urn:Tarneeb.Contracts.Discovery" elementFormDefault="qualified" targetNamespace="urn:Tarneeb.Contracts.Discovery" xmlns:xs="http://www.w3.org/2001/XMLSchema"> <xs:complexType name="Operation"> <xs:sequence> <xs:element minOccurs="0" name="Description" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="Method" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="Name" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="Parameters" nillable="true" type="tns:ArrayOfObject" /> <xs:element minOccurs="0" name="ReturnItem" nillable="true" type="tns:Object" /> <xs:element minOccurs="0" name="Uri" nillable="true" type="xs:string" /> </xs:sequence> </xs:complexType> <xs:element name="Operation" nillable="true" type="tns:Operation" /> <xs:complexType name="ArrayOfObject"> <xs:sequence> <xs:element minOccurs="0" maxOccurs="unbounded" name="Object" nillable="true" type="tns:Object" /> </xs:sequence> </xs:complexType> <xs:element name="ArrayOfObject" nillable="true" type="tns:ArrayOfObject" /> <xs:complexType name="Object"> <xs:sequence> <xs:element minOccurs="0" name="IsOptional" nillable="true" type="xs:boolean" /> <xs:element minOccurs="0" name="Name" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="Type" nillable="true" type="xs:string" /> </xs:sequence> </xs:complexType> <xs:element name="Object" nillable="true" type="tns:Object" /> </xs:schema> |
ObjectDataContract |
System.String Name System.String Type System.Nullable`1[System.Boolean] IsOptional |
<?xml version="1.0"?> <xs:schema xmlns:tns="urn:Tarneeb.Contracts.Discovery" elementFormDefault="qualified" targetNamespace="urn:Tarneeb.Contracts.Discovery" xmlns:xs="http://www.w3.org/2001/XMLSchema"> <xs:complexType name="Object"> <xs:sequence> <xs:element minOccurs="0" name="IsOptional" nillable="true" type="xs:boolean" /> <xs:element minOccurs="0" name="Name" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="Type" nillable="true" type="xs:string" /> </xs:sequence> </xs:complexType> <xs:element name="Object" nillable="true" type="tns:Object" /> </xs:schema> |
ServiceDataContract |
System.String Name Tarneeb.Contracts.Discovery.VersionDataContract Version System.String Uri System.Boolean IsAuthenticationRequired System.String Description System.Collections.Generic.List`1[Tarneeb.Contracts.Discovery.OperationDataContract] Operations |
<?xml version="1.0"?> <xs:schema xmlns:tns="http://schemas.datacontract.org/2004/07/Tarneeb.Contracts.Discovery" elementFormDefault="qualified" targetNamespace="http://schemas.datacontract.org/2004/07/Tarneeb.Contracts.Discovery" xmlns:xs="http://www.w3.org/2001/XMLSchema"> <xs:import namespace="urn:Tarneeb.Contracts.Discovery" /> <xs:complexType name="Service"> <xs:sequence> <xs:element minOccurs="0" name="Description" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="IsAuthenticationRequired" type="xs:boolean" /> <xs:element minOccurs="0" name="Name" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="Operations" nillable="true" xmlns:q1="urn:Tarneeb.Contracts.Discovery" type="q1:ArrayOfOperation" /> <xs:element minOccurs="0" name="Uri" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="Version" nillable="true" type="tns:Version" /> </xs:sequence> </xs:complexType> <xs:element name="Service" nillable="true" type="tns:Service" /> <xs:complexType name="Version"> <xs:sequence> <xs:element minOccurs="0" name="Major" type="xs:int" /> <xs:element minOccurs="0" name="Minor" type="xs:int" /> </xs:sequence> </xs:complexType> <xs:element name="Version" nillable="true" type="tns:Version" /> </xs:schema> |
VersionDataContract |
System.Int32 Minor System.Int32 Major |
<?xml version="1.0"?> <xs:schema xmlns:tns="http://schemas.datacontract.org/2004/07/Tarneeb.Contracts.Discovery" elementFormDefault="qualified" targetNamespace="http://schemas.datacontract.org/2004/07/Tarneeb.Contracts.Discovery" xmlns:xs="http://www.w3.org/2001/XMLSchema"> <xs:complexType name="Version"> <xs:sequence> <xs:element minOccurs="0" name="Major" type="xs:int" /> <xs:element minOccurs="0" name="Minor" type="xs:int" /> </xs:sequence> </xs:complexType> <xs:element name="Version" nillable="true" type="tns:Version" /> </xs:schema> |
EmailDataContract |
System.Collections.Generic.List`1[System.String] To System.Collections.Generic.List`1[System.String] Cc System.Collections.Generic.List`1[System.String] Bcc System.String Subject System.String Body System.Boolean IsHtmlMessage |
EmailDataContract type is can not export |
ContactUsDataContract |
System.String Email System.String Name System.String Message System.String Topic |
<?xml version="1.0"?> <xs:schema xmlns:tns="http://schemas.datacontract.org/2004/07/Tarneeb.Contracts.Email" elementFormDefault="qualified" targetNamespace="http://schemas.datacontract.org/2004/07/Tarneeb.Contracts.Email" xmlns:xs="http://www.w3.org/2001/XMLSchema"> <xs:complexType name="ContactUs"> <xs:sequence> <xs:element minOccurs="0" name="Email" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="Message" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="Name" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="Topic" nillable="true" type="xs:string" /> </xs:sequence> </xs:complexType> <xs:element name="ContactUs" nillable="true" type="tns:ContactUs" /> </xs:schema> |
EmailVerificationTokenDataContract |
System.String Id System.Boolean IsVerified System.String EmailAddress System.Int32 LanguageId System.Boolean IsAutoVerified |
<?xml version="1.0"?> <xs:schema xmlns:tns="http://schemas.datacontract.org/2004/07/Tarneeb.Contracts.Email" elementFormDefault="qualified" targetNamespace="http://schemas.datacontract.org/2004/07/Tarneeb.Contracts.Email" xmlns:xs="http://www.w3.org/2001/XMLSchema"> <xs:complexType name="EmailVerificationToken"> <xs:sequence> <xs:element minOccurs="0" name="EmailAddress" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="Id" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="IsAutoVerified" type="xs:boolean" /> <xs:element minOccurs="0" name="IsVerified" type="xs:boolean" /> <xs:element minOccurs="0" name="LanguageId" type="xs:int" /> </xs:sequence> </xs:complexType> <xs:element name="EmailVerificationToken" nillable="true" type="tns:EmailVerificationToken" /> </xs:schema> |
PasswordResetDataContract |
System.Int32 MemberId |
<?xml version="1.0"?> <xs:schema xmlns:tns="http://schemas.datacontract.org/2004/07/Tarneeb.Contracts.Email" elementFormDefault="qualified" targetNamespace="http://schemas.datacontract.org/2004/07/Tarneeb.Contracts.Email" xmlns:xs="http://www.w3.org/2001/XMLSchema"> <xs:complexType name="PasswordReset"> <xs:sequence> <xs:element minOccurs="0" name="MemberId" type="xs:int" /> </xs:sequence> </xs:complexType> <xs:element name="PasswordReset" nillable="true" type="tns:PasswordReset" /> </xs:schema> |
FriendDataContract |
Tarneeb.Contracts.Members.MemberDataContract Member System.String ScreenName System.String PhotoCode System.Int32 PhotoId System.String PhotoExtension System.Int64 Score System.Int32 Prestige System.String Country System.Nullable`1[System.Int32] MutualFriendsCount System.Boolean InGame System.Int32 GameId System.Int32 Crystals System.String FBImageURL System.String FbId System.String MemberImage System.Boolean SupportPush System.String Rank System.Nullable`1[System.Int64] GrapeLeaves System.Int32 Tier |
<?xml version="1.0"?> <xs:schema xmlns:tns="urn:Tarneeb.Contracts" elementFormDefault="qualified" targetNamespace="urn:Tarneeb.Contracts" xmlns:xs="http://www.w3.org/2001/XMLSchema"> <xs:import namespace="urn:Tarneeb.Contracts.Members" /> <xs:complexType name="Friend"> <xs:sequence> <xs:element minOccurs="0" name="Country" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="Crystals" type="xs:int" /> <xs:element minOccurs="0" name="FBImageURL" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="FbId" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="GameId" type="xs:int" /> <xs:element minOccurs="0" name="GrapeLeaves" nillable="true" type="xs:long" /> <xs:element minOccurs="0" name="InGame" type="xs:boolean" /> <xs:element minOccurs="0" name="Member" nillable="true" xmlns:q1="urn:Tarneeb.Contracts.Members" type="q1:Member" /> <xs:element minOccurs="0" name="MemberImage" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="MutualFriendsCount" nillable="true" type="xs:int" /> <xs:element minOccurs="0" name="PhotoCode" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="PhotoExtension" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="PhotoId" type="xs:int" /> <xs:element minOccurs="0" name="Prestige" type="xs:int" /> <xs:element minOccurs="0" name="Rank" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="Score" type="xs:long" /> <xs:element minOccurs="0" name="ScreenName" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="SupportPush" type="xs:boolean" /> <xs:element minOccurs="0" name="Tier" type="xs:int" /> </xs:sequence> </xs:complexType> <xs:element name="Friend" nillable="true" type="tns:Friend" /> </xs:schema> |
FriendMinDataContract |
System.Int32 MemberId System.String Gender System.Nullable`1[System.Int64] GrapeLeaves System.Boolean InGame System.Int32 Prestige System.Int32 Level System.Nullable`1[System.Int32] OnlineStatus System.Int32 GamesWon System.Int32 GamesLost System.Int32 Crystals System.Int32 GameId System.String MemberImage System.String ScreenName System.Int64 Score System.String FbId System.Boolean SupportPush System.String Rank System.String FBImageURL System.Nullable`1[System.Decimal] PercentageUntilNextLevel System.String PhotoCode System.Int32 PhotoId System.String PhotoExtension System.Nullable`1[System.Int32] UnityGamesStarted System.Nullable`1[System.Int32] UnityGamesWon System.Nullable`1[System.Int32] UnityGamesLost System.Nullable`1[System.Int32] UnityGamesAbandoned System.Int32 Tier |
<?xml version="1.0"?> <xs:schema xmlns:tns="urn:Tarneeb.Contracts" elementFormDefault="qualified" targetNamespace="urn:Tarneeb.Contracts" xmlns:xs="http://www.w3.org/2001/XMLSchema"> <xs:complexType name="Friend"> <xs:sequence> <xs:element minOccurs="0" name="Crystals" type="xs:int" /> <xs:element minOccurs="0" name="FBImageURL" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="FbId" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="GameId" type="xs:int" /> <xs:element minOccurs="0" name="GamesLost" type="xs:int" /> <xs:element minOccurs="0" name="GamesWon" type="xs:int" /> <xs:element minOccurs="0" name="Gender" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="GrapeLeaves" nillable="true" type="xs:long" /> <xs:element minOccurs="0" name="InGame" type="xs:boolean" /> <xs:element minOccurs="0" name="Level" type="xs:int" /> <xs:element minOccurs="0" name="MemberId" type="xs:int" /> <xs:element minOccurs="0" name="MemberImage" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="OnlineStatus" nillable="true" type="xs:int" /> <xs:element minOccurs="0" name="PercentageUntilNextLevel" nillable="true" type="xs:decimal" /> <xs:element minOccurs="0" name="PhotoCode" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="PhotoExtension" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="PhotoId" type="xs:int" /> <xs:element minOccurs="0" name="Prestige" type="xs:int" /> <xs:element minOccurs="0" name="Rank" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="Score" type="xs:long" /> <xs:element minOccurs="0" name="ScreenName" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="SupportPush" type="xs:boolean" /> <xs:element minOccurs="0" name="Tier" type="xs:int" /> <xs:element minOccurs="0" name="UnityGamesAbandoned" nillable="true" type="xs:int" /> <xs:element minOccurs="0" name="UnityGamesLost" nillable="true" type="xs:int" /> <xs:element minOccurs="0" name="UnityGamesStarted" nillable="true" type="xs:int" /> <xs:element minOccurs="0" name="UnityGamesWon" nillable="true" type="xs:int" /> </xs:sequence> </xs:complexType> <xs:element name="Friend" nillable="true" type="tns:Friend" /> </xs:schema> |
FriendRequestDataContract |
System.Int32 MemberId System.String ScreenName System.String Location System.String PhotoCode System.Int32 PhotoId System.DateTime RequestDate System.Boolean IsIncomming System.Int64 Score System.Int32 Prestige System.Nullable`1[System.Int32] MutualFriendsCount System.String PhotoExtension System.Int32 Crystals System.String FbId System.String FBImageURL System.String MemberImage System.String Gender |
<?xml version="1.0"?> <xs:schema xmlns:tns="urn:Tarneeb.Contracts" elementFormDefault="qualified" targetNamespace="urn:Tarneeb.Contracts" xmlns:xs="http://www.w3.org/2001/XMLSchema"> <xs:complexType name="FriendRequest"> <xs:sequence> <xs:element minOccurs="0" name="Crystals" type="xs:int" /> <xs:element minOccurs="0" name="FBImageURL" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="FbId" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="Gender" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="IsIncomming" type="xs:boolean" /> <xs:element minOccurs="0" name="Location" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="MemberId" type="xs:int" /> <xs:element minOccurs="0" name="MemberImage" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="MutualFriendsCount" nillable="true" type="xs:int" /> <xs:element minOccurs="0" name="PhotoCode" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="PhotoExtension" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="PhotoId" type="xs:int" /> <xs:element minOccurs="0" name="Prestige" type="xs:int" /> <xs:element minOccurs="0" name="RequestDate" type="xs:dateTime" /> <xs:element minOccurs="0" name="Score" type="xs:long" /> <xs:element minOccurs="0" name="ScreenName" nillable="true" type="xs:string" /> </xs:sequence> </xs:complexType> <xs:element name="FriendRequest" nillable="true" type="tns:FriendRequest" /> </xs:schema> |
FriendStatusDataContract |
System.Int32 Id System.String Name |
<?xml version="1.0"?> <xs:schema xmlns:tns="http://schemas.datacontract.org/2004/07/Tarneeb.Contracts" elementFormDefault="qualified" targetNamespace="http://schemas.datacontract.org/2004/07/Tarneeb.Contracts" xmlns:xs="http://www.w3.org/2001/XMLSchema"> <xs:complexType name="FriendStatus"> <xs:sequence> <xs:element minOccurs="0" name="Id" type="xs:int" /> <xs:element minOccurs="0" name="Name" nillable="true" type="xs:string" /> </xs:sequence> </xs:complexType> <xs:element name="FriendStatus" nillable="true" type="tns:FriendStatus" /> </xs:schema> |
GameDataContract |
System.Int32 Id System.Int32 Seat1 System.Int32 Seat2 System.Int32 Seat3 System.Int32 Seat4 System.DateTime DateCreated System.Int32 StatusId System.Int32 TeamAScore System.Int32 TeamBScore System.Int32 MinPrestige System.Int32 TerminalScore System.Int32 GameSpeed System.Int32 Background System.Boolean IsLocked System.String Password System.Int32 ProgressBar System.String ProgressText |
<?xml version="1.0"?> <xs:schema xmlns:tns="urn:Tarneeb.Contracts" elementFormDefault="qualified" targetNamespace="urn:Tarneeb.Contracts" xmlns:xs="http://www.w3.org/2001/XMLSchema"> <xs:complexType name="Game"> <xs:sequence> <xs:element minOccurs="0" name="Background" type="xs:int" /> <xs:element minOccurs="0" name="DateCreated" type="xs:dateTime" /> <xs:element minOccurs="0" name="GameSpeed" type="xs:int" /> <xs:element minOccurs="0" name="Id" type="xs:int" /> <xs:element minOccurs="0" name="IsLocked" type="xs:boolean" /> <xs:element minOccurs="0" name="MinPrestige" type="xs:int" /> <xs:element minOccurs="0" name="Password" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="ProgressBar" type="xs:int" /> <xs:element minOccurs="0" name="ProgressText" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="Seat1" type="xs:int" /> <xs:element minOccurs="0" name="Seat2" type="xs:int" /> <xs:element minOccurs="0" name="Seat3" type="xs:int" /> <xs:element minOccurs="0" name="Seat4" type="xs:int" /> <xs:element minOccurs="0" name="StatusId" type="xs:int" /> <xs:element minOccurs="0" name="TeamAScore" type="xs:int" /> <xs:element minOccurs="0" name="TeamBScore" type="xs:int" /> <xs:element minOccurs="0" name="TerminalScore" type="xs:int" /> </xs:sequence> </xs:complexType> <xs:element name="Game" nillable="true" type="tns:Game" /> </xs:schema> |
ImageDataContract |
System.Int32 Id System.Byte[] Content System.String ContentBase64 System.String Title System.String FileExtension System.Guid Code |
<?xml version="1.0"?> <xs:schema xmlns:tns="http://schemas.datacontract.org/2004/07/Tarneeb.Contracts.Images" xmlns:ser="http://schemas.microsoft.com/2003/10/Serialization/" elementFormDefault="qualified" targetNamespace="http://schemas.datacontract.org/2004/07/Tarneeb.Contracts.Images" xmlns:xs="http://www.w3.org/2001/XMLSchema"> <xs:import namespace="http://schemas.microsoft.com/2003/10/Serialization/" /> <xs:complexType name="Image"> <xs:sequence> <xs:element minOccurs="0" name="Code" type="ser:guid" /> <xs:element minOccurs="0" name="Content" nillable="true" type="xs:base64Binary" /> <xs:element minOccurs="0" name="ContentBase64" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="FileExtension" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="Id" type="xs:int" /> <xs:element minOccurs="0" name="Title" nillable="true" type="xs:string" /> </xs:sequence> </xs:complexType> <xs:element name="Image" nillable="true" type="tns:Image" /> </xs:schema> |
PhotoDataContract |
System.Int32 Id System.Guid PhotoCode System.Int32 PhotoId System.String PhotoExtension |
<?xml version="1.0"?> <xs:schema xmlns:tns="http://schemas.datacontract.org/2004/07/Tarneeb.Contracts.Images" xmlns:ser="http://schemas.microsoft.com/2003/10/Serialization/" elementFormDefault="qualified" targetNamespace="http://schemas.datacontract.org/2004/07/Tarneeb.Contracts.Images" xmlns:xs="http://www.w3.org/2001/XMLSchema"> <xs:import namespace="http://schemas.microsoft.com/2003/10/Serialization/" /> <xs:complexType name="Photo"> <xs:sequence> <xs:element minOccurs="0" name="Id" type="xs:int" /> <xs:element minOccurs="0" name="PhotoCode" type="ser:guid" /> <xs:element minOccurs="0" name="PhotoExtension" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="PhotoId" type="xs:int" /> </xs:sequence> </xs:complexType> <xs:element name="Photo" nillable="true" type="tns:Photo" /> </xs:schema> |
IPDataContract | <?xml version="1.0"?> <xs:schema xmlns:tns="urn:Tarneeb.Contracts" elementFormDefault="qualified" targetNamespace="urn:Tarneeb.Contracts" xmlns:xs="http://www.w3.org/2001/XMLSchema"> <xs:complexType name="IP"> <xs:sequence> <xs:element minOccurs="0" name="Port" type="xs:int" /> <xs:element minOccurs="0" name="ServerIP" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="ServerName" nillable="true" type="xs:string" /> </xs:sequence> </xs:complexType> <xs:element name="IP" nillable="true" type="tns:IP" /> </xs:schema> | |
LocationDataContract |
System.String Location |
<?xml version="1.0"?> <xs:schema xmlns:tns="urn:Tarneeb.Contracts" elementFormDefault="qualified" targetNamespace="urn:Tarneeb.Contracts" xmlns:xs="http://www.w3.org/2001/XMLSchema"> <xs:complexType name="LocationDataContract"> <xs:sequence> <xs:element minOccurs="0" name="Location" nillable="true" type="xs:string" /> </xs:sequence> </xs:complexType> <xs:element name="LocationDataContract" nillable="true" type="tns:LocationDataContract" /> </xs:schema> |
LocationPropertiesDataContract |
System.Int32 LocationID System.Int32 Crystals System.String LocationName System.Int32 LevelId System.Int32 Prestige System.Int32 CrystalsPrice System.String ClassText System.Int32 GLEntryFee System.Int32 XPGLWinnings |
<?xml version="1.0"?> <xs:schema xmlns:tns="urn:Tarneeb.Contracts" elementFormDefault="qualified" targetNamespace="urn:Tarneeb.Contracts" xmlns:xs="http://www.w3.org/2001/XMLSchema"> <xs:complexType name="LocationCrystalsDataContract"> <xs:sequence> <xs:element minOccurs="0" name="ClassText" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="Crystals" type="xs:int" /> <xs:element minOccurs="0" name="CrystalsPrice" type="xs:int" /> <xs:element minOccurs="0" name="GLEntryFee" type="xs:int" /> <xs:element minOccurs="0" name="LevelId" type="xs:int" /> <xs:element minOccurs="0" name="LocationID" type="xs:int" /> <xs:element minOccurs="0" name="LocationName" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="Prestige" type="xs:int" /> <xs:element minOccurs="0" name="XPGLWinnings" type="xs:int" /> </xs:sequence> </xs:complexType> <xs:element name="LocationCrystalsDataContract" nillable="true" type="tns:LocationCrystalsDataContract" /> </xs:schema> |
ClosetDataContract |
System.Int32 Id System.Collections.Generic.List`1[Tarneeb.Contracts.Members.ClosetItemDataContract] Items |
<?xml version="1.0"?> <xs:schema xmlns:tns="urn:Tarneeb.Contracts.Members" elementFormDefault="qualified" targetNamespace="urn:Tarneeb.Contracts.Members" xmlns:xs="http://www.w3.org/2001/XMLSchema"> <xs:import namespace="urn:Tarneeb.Contracts" /> <xs:complexType name="Closet"> <xs:sequence> <xs:element minOccurs="0" name="Id" type="xs:int" /> <xs:element minOccurs="0" name="Items" nillable="true" type="tns:ArrayOfClosetItem" /> </xs:sequence> </xs:complexType> <xs:element name="Closet" nillable="true" type="tns:Closet" /> <xs:complexType name="ArrayOfClosetItem"> <xs:sequence> <xs:element minOccurs="0" maxOccurs="unbounded" name="ClosetItem" nillable="true" type="tns:ClosetItem" /> </xs:sequence> </xs:complexType> <xs:element name="ArrayOfClosetItem" nillable="true" type="tns:ArrayOfClosetItem" /> <xs:complexType name="ClosetItem"> <xs:sequence> <xs:element minOccurs="0" name="ArticleTypeId" type="xs:int" /> <xs:element minOccurs="0" name="Attributes" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="BuildTime" type="xs:int" /> <xs:element minOccurs="0" name="Consumable" type="xs:boolean" /> <xs:element minOccurs="0" name="Description" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="Description_Ar" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="GarageSpace" type="xs:int" /> <xs:element minOccurs="0" name="Gender" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="Id" type="xs:int" /> <xs:element minOccurs="0" name="IsActive" type="xs:boolean" /> <xs:element minOccurs="0" name="IsWearing" type="xs:boolean" /> <xs:element minOccurs="0" name="Name" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="Name_Ar" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="Prestige" type="xs:int" /> <xs:element minOccurs="0" name="ProductId" type="xs:int" /> <xs:element minOccurs="0" name="ProductQuantity" type="xs:int" /> <xs:element minOccurs="0" name="PurchaseDate" type="xs:dateTime" /> <xs:element minOccurs="0" name="Quantity" type="xs:int" /> <xs:element minOccurs="0" name="ServerTime" type="xs:dateTime" /> <xs:element minOccurs="0" name="ShopType" nillable="true" xmlns:q1="urn:Tarneeb.Contracts" type="q1:ShopType" /> <xs:element minOccurs="0" name="SpecialAttributes" nillable="true" type="xs:string" /> </xs:sequence> </xs:complexType> <xs:element name="ClosetItem" nillable="true" type="tns:ClosetItem" /> </xs:schema> |
ClosetItemDataContract |
System.Int32 Id System.Int32 ProductId System.Int32 ArticleTypeId System.Int32 Prestige System.String Gender System.String Name System.String Description System.String Name_Ar System.String Description_Ar System.Boolean IsWearing System.String Attributes System.Int32 BuildTime Tarneeb.Contracts.ShopTypeDataContract ShopType System.Int32 GarageSpace System.DateTime ServerTime System.DateTime PurchaseDate System.Boolean IsActive System.Int32 Quantity System.Int32 ProductQuantity System.String SpecialAttributes System.Boolean Consumable |
<?xml version="1.0"?> <xs:schema xmlns:tns="urn:Tarneeb.Contracts.Members" elementFormDefault="qualified" targetNamespace="urn:Tarneeb.Contracts.Members" xmlns:xs="http://www.w3.org/2001/XMLSchema"> <xs:import namespace="urn:Tarneeb.Contracts" /> <xs:complexType name="ClosetItem"> <xs:sequence> <xs:element minOccurs="0" name="ArticleTypeId" type="xs:int" /> <xs:element minOccurs="0" name="Attributes" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="BuildTime" type="xs:int" /> <xs:element minOccurs="0" name="Consumable" type="xs:boolean" /> <xs:element minOccurs="0" name="Description" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="Description_Ar" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="GarageSpace" type="xs:int" /> <xs:element minOccurs="0" name="Gender" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="Id" type="xs:int" /> <xs:element minOccurs="0" name="IsActive" type="xs:boolean" /> <xs:element minOccurs="0" name="IsWearing" type="xs:boolean" /> <xs:element minOccurs="0" name="Name" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="Name_Ar" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="Prestige" type="xs:int" /> <xs:element minOccurs="0" name="ProductId" type="xs:int" /> <xs:element minOccurs="0" name="ProductQuantity" type="xs:int" /> <xs:element minOccurs="0" name="PurchaseDate" type="xs:dateTime" /> <xs:element minOccurs="0" name="Quantity" type="xs:int" /> <xs:element minOccurs="0" name="ServerTime" type="xs:dateTime" /> <xs:element minOccurs="0" name="ShopType" nillable="true" xmlns:q1="urn:Tarneeb.Contracts" type="q1:ShopType" /> <xs:element minOccurs="0" name="SpecialAttributes" nillable="true" type="xs:string" /> </xs:sequence> </xs:complexType> <xs:element name="ClosetItem" nillable="true" type="tns:ClosetItem" /> </xs:schema> |
GameInviteDataContract |
System.Int64 InviteId System.Int64 GameId System.Int64 MemberId System.String Name System.Int32 Gender System.String GuestName Tarneeb.Contracts.Authentication.AuthenticationTokenDataContract AuthenticationToken |
<?xml version="1.0"?> <xs:schema xmlns:tns="urn:Tarneeb.Contracts.Members" elementFormDefault="qualified" targetNamespace="urn:Tarneeb.Contracts.Members" xmlns:xs="http://www.w3.org/2001/XMLSchema"> <xs:import namespace="http://schemas.datacontract.org/2004/07/Tarneeb.Contracts.Authentication" /> <xs:complexType name="GameInvite"> <xs:sequence> <xs:element minOccurs="0" name="AuthenticationToken" nillable="true" xmlns:q1="http://schemas.datacontract.org/2004/07/Tarneeb.Contracts.Authentication" type="q1:AuthenticationToken" /> <xs:element minOccurs="0" name="GameId" type="xs:long" /> <xs:element minOccurs="0" name="Gender" type="xs:int" /> <xs:element minOccurs="0" name="GuestName" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="InviteId" type="xs:long" /> <xs:element minOccurs="0" name="MemberId" type="xs:long" /> <xs:element minOccurs="0" name="Name" nillable="true" type="xs:string" /> </xs:sequence> </xs:complexType> <xs:element name="GameInvite" nillable="true" type="tns:GameInvite" /> </xs:schema> |
MemberDataContract |
System.Int32 Id System.String FbId System.String FirstName System.String LastName System.String Email System.String AboutMe System.Nullable`1[System.DateTime] Birthday System.String Code System.String Gender System.Nullable`1[System.Int64] GrapeLeaves System.Boolean IsAdmin System.Boolean IsGuest System.Int32 LanguageId System.DateTime LastLoginDate System.String Location System.Int32 MessageCount System.DateTime MessageCountLastUpdated System.Nullable`1[System.Boolean] NotifyMe System.String PhotoCode System.String PhotoExtension System.Int32 PhotoId System.Int32 Prestige System.String Rank System.String Score System.String ScreenName System.DateTime SignUpDate Tarneeb.Contracts.Members.WardrobeDataContract Wardrobe System.String Website System.Int32 Level System.Nullable`1[System.Int32] Privacy System.Nullable`1[System.Decimal] PercentageUntilNextLevel System.Nullable`1[System.Int32] OnlineStatus System.Nullable`1[System.Int32] ConfirmedMember System.Int32 GamesWon System.Int32 GamesLost System.Nullable`1[System.Int32] FriendStatusId System.Nullable`1[System.Int32] MutualFriendsCount System.Nullable`1[System.Boolean] ReceiveEmails System.String Password System.Int32 AvaibleForChat System.Boolean NotRanked System.String SourceAppName System.Int32 PhotosCount System.String DeviceRegistrationId System.Int32 DeviceTypeId System.Int32 ThetaLevel System.Int32 Crystals System.String FBImageURL System.String MemberImage System.Nullable`1[System.Int32] LocationsPurchased System.Nullable`1[System.Int32] IsPremium System.Nullable`1[System.Int32] PremiumRemainingDays System.Nullable`1[System.Int64] UnityXP System.Nullable`1[System.Int64] UnityCoins System.Nullable`1[System.Int32] UnityLevel System.Nullable`1[System.Int32] UnityXpCurrentLevel System.Nullable`1[System.Int32] UnityXpNextLevel System.String UnityRank System.Nullable`1[System.Int32] AccountType System.Nullable`1[System.Int32] UnityGamesStarted System.Nullable`1[System.Int32] UnityGamesWon System.Nullable`1[System.Int32] UnityGamesLost System.Nullable`1[System.Int32] UnityGamesAbandoned System.Int32 ConsecutiveWins System.Int32 MaxConsecutiveWins System.String CountryCode System.String Country System.Boolean IsBanned System.Nullable`1[System.DateTime] BannedDate System.Boolean IsSuspended System.Nullable`1[System.DateTime] SuspendedStartTime System.Nullable`1[System.Int32] SuspendedMinutes System.Collections.Generic.List`1[Tarneeb.Contracts.TopRankAchievementDataContract] TopRankAchievements System.String GetSocialId System.Int32 ReferralRewarded2 System.Int32 LeaguePoints System.Int32 LeagueGameCount System.Boolean HasLeagueTicket System.Boolean PremiumSubscriptionActive System.Int32 PremiumSubscriptoRetryCount System.Int32 Tier |
<?xml version="1.0"?> <xs:schema xmlns:tns="urn:Tarneeb.Contracts.Members" elementFormDefault="qualified" targetNamespace="urn:Tarneeb.Contracts.Members" xmlns:xs="http://www.w3.org/2001/XMLSchema"> <xs:import namespace="http://schemas.datacontract.org/2004/07/Tarneeb.Contracts" /> <xs:complexType name="Member"> <xs:sequence> <xs:element minOccurs="0" name="AboutMe" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="AccountType" nillable="true" type="xs:int" /> <xs:element minOccurs="0" name="AvaibleForChat" type="xs:int" /> <xs:element minOccurs="0" name="BannedDate" nillable="true" type="xs:dateTime" /> <xs:element minOccurs="0" name="Birthday" nillable="true" type="xs:dateTime" /> <xs:element minOccurs="0" name="Code" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="ConfirmedMember" nillable="true" type="xs:int" /> <xs:element minOccurs="0" name="ConsecutiveWins" type="xs:int" /> <xs:element minOccurs="0" name="Country" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="CountryCode" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="Crystals" type="xs:int" /> <xs:element minOccurs="0" name="DeviceRegistrationId" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="DeviceTypeId" type="xs:int" /> <xs:element minOccurs="0" name="Email" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="FBImageURL" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="FbId" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="FirstName" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="FriendStatusId" nillable="true" type="xs:int" /> <xs:element minOccurs="0" name="GamesLost" type="xs:int" /> <xs:element minOccurs="0" name="GamesWon" type="xs:int" /> <xs:element minOccurs="0" name="Gender" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="GetSocialId" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="GrapeLeaves" nillable="true" type="xs:long" /> <xs:element minOccurs="0" name="HasLeagueTicket" type="xs:boolean" /> <xs:element minOccurs="0" name="Id" type="xs:int"> <xs:annotation> <xs:appinfo> <DefaultValue EmitDefaultValue="false" xmlns="http://schemas.microsoft.com/2003/10/Serialization/" /> </xs:appinfo> </xs:annotation> </xs:element> <xs:element minOccurs="0" name="IsAdmin" type="xs:boolean" /> <xs:element minOccurs="0" name="IsBanned" type="xs:boolean" /> <xs:element minOccurs="0" name="IsGuest" type="xs:boolean" /> <xs:element minOccurs="0" name="IsPremium" nillable="true" type="xs:int" /> <xs:element minOccurs="0" name="IsSuspended" type="xs:boolean" /> <xs:element minOccurs="0" name="LanguageId" type="xs:int" /> <xs:element minOccurs="0" name="LastLoginDate" type="xs:dateTime" /> <xs:element minOccurs="0" name="LastName" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="LeagueGameCount" type="xs:int" /> <xs:element minOccurs="0" name="LeaguePoints" type="xs:int" /> <xs:element minOccurs="0" name="Level" type="xs:int" /> <xs:element minOccurs="0" name="Location" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="LocationsPurchased" nillable="true" type="xs:int" /> <xs:element minOccurs="0" name="MaxConsecutiveWins" type="xs:int" /> <xs:element minOccurs="0" name="MemberImage" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="MessageCount" type="xs:int" /> <xs:element minOccurs="0" name="MessageCountLastUpdated" type="xs:dateTime" /> <xs:element minOccurs="0" name="MutualFriendsCount" nillable="true" type="xs:int" /> <xs:element minOccurs="0" name="NotRanked" type="xs:boolean" /> <xs:element minOccurs="0" name="NotifyMe" nillable="true" type="xs:boolean" /> <xs:element minOccurs="0" name="OnlineStatus" nillable="true" type="xs:int" /> <xs:element minOccurs="0" name="Password" nillable="true" type="xs:string"> <xs:annotation> <xs:appinfo> <DefaultValue EmitDefaultValue="false" xmlns="http://schemas.microsoft.com/2003/10/Serialization/" /> </xs:appinfo> </xs:annotation> </xs:element> <xs:element minOccurs="0" name="PercentageUntilNextLevel" nillable="true" type="xs:decimal" /> <xs:element minOccurs="0" name="PhotoCode" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="PhotoExtension" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="PhotoId" type="xs:int" /> <xs:element minOccurs="0" name="PhotosCount" type="xs:int" /> <xs:element minOccurs="0" name="PremiumRemainingDays" nillable="true" type="xs:int" /> <xs:element minOccurs="0" name="PremiumSubscriptionActive" type="xs:boolean" /> <xs:element minOccurs="0" name="PremiumSubscriptoRetryCount" type="xs:int" /> <xs:element minOccurs="0" name="Prestige" type="xs:int" /> <xs:element minOccurs="0" name="Privacy" nillable="true" type="xs:int" /> <xs:element minOccurs="0" name="Rank" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="ReceiveEmails" nillable="true" type="xs:boolean" /> <xs:element minOccurs="0" name="Score" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="ScreenName" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="SignUpDate" type="xs:dateTime" /> <xs:element minOccurs="0" name="SourceAppName" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="SuspendedMinutes" nillable="true" type="xs:int" /> <xs:element minOccurs="0" name="SuspendedStartTime" nillable="true" type="xs:dateTime" /> <xs:element minOccurs="0" name="ThetaLevel" type="xs:int" /> <xs:element minOccurs="0" name="Tier" type="xs:int" /> <xs:element minOccurs="0" name="TopRankAchievements" nillable="true" xmlns:q1="http://schemas.datacontract.org/2004/07/Tarneeb.Contracts" type="q1:ArrayOfTopRankAchievementDataContract" /> <xs:element minOccurs="0" name="UnityCoins" nillable="true" type="xs:long" /> <xs:element minOccurs="0" name="UnityGamesAbandoned" nillable="true" type="xs:int" /> <xs:element minOccurs="0" name="UnityGamesLost" nillable="true" type="xs:int" /> <xs:element minOccurs="0" name="UnityGamesStarted" nillable="true" type="xs:int" /> <xs:element minOccurs="0" name="UnityGamesWon" nillable="true" type="xs:int" /> <xs:element minOccurs="0" name="UnityLevel" nillable="true" type="xs:int" /> <xs:element minOccurs="0" name="UnityRank" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="UnityXP" nillable="true" type="xs:long" /> <xs:element minOccurs="0" name="UnityXpCurrentLevel" nillable="true" type="xs:int" /> <xs:element minOccurs="0" name="UnityXpNextLevel" nillable="true" type="xs:int" /> <xs:element minOccurs="0" name="Wardrobe" nillable="true" type="tns:Wardrobe" /> <xs:element minOccurs="0" name="Website" nillable="true" type="xs:string" /> </xs:sequence> </xs:complexType> <xs:element name="Member" nillable="true" type="tns:Member" /> <xs:complexType name="Wardrobe"> <xs:sequence> <xs:element minOccurs="0" name="Id" type="xs:int" /> <xs:element minOccurs="0" name="Items" nillable="true" type="tns:ArrayOfWardrobeItem" /> </xs:sequence> </xs:complexType> <xs:element name="Wardrobe" nillable="true" type="tns:Wardrobe" /> <xs:complexType name="ArrayOfWardrobeItem"> <xs:sequence> <xs:element minOccurs="0" maxOccurs="unbounded" name="WardrobeItem" nillable="true" type="tns:WardrobeItem" /> </xs:sequence> </xs:complexType> <xs:element name="ArrayOfWardrobeItem" nillable="true" type="tns:ArrayOfWardrobeItem" /> <xs:complexType name="WardrobeItem"> <xs:sequence> <xs:element minOccurs="0" name="ArticleTypeId" type="xs:int" /> <xs:element minOccurs="0" name="Attributes" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="ClosetItemId" type="xs:int" /> <xs:element minOccurs="0" name="ProductId" type="xs:int" /> <xs:element minOccurs="0" name="ShopProductDescription" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="ShopProductName" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="ShopTypeDescription" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="ShopTypeId" type="xs:int" /> <xs:element minOccurs="0" name="ShopTypeName" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="SpecialAttributes" nillable="true" type="xs:string" /> </xs:sequence> </xs:complexType> <xs:element name="WardrobeItem" nillable="true" type="tns:WardrobeItem" /> </xs:schema> |
LeaderboardMembersDataContract |
System.Collections.Generic.List`1[Tarneeb.Contracts.Members.LeaderboardMemberDataContract] AllTime System.Collections.Generic.List`1[Tarneeb.Contracts.Members.LeaderboardMemberDataContract] TopWeek System.Collections.Generic.List`1[Tarneeb.Contracts.Members.LeaderboardMemberDataContract] TopFriends |
<?xml version="1.0"?> <xs:schema xmlns:tns="urn:Tarneeb.Contracts.LeaderboardMembers" elementFormDefault="qualified" targetNamespace="urn:Tarneeb.Contracts.LeaderboardMembers" xmlns:xs="http://www.w3.org/2001/XMLSchema"> <xs:import namespace="urn:Tarneeb.Contracts.LeaderboardMember" /> <xs:complexType name="LeaderboardMembers"> <xs:sequence> <xs:element minOccurs="0" name="AllTime" nillable="true" xmlns:q1="urn:Tarneeb.Contracts.LeaderboardMember" type="q1:ArrayOfLeaderboardMember" /> <xs:element minOccurs="0" name="TopFriends" nillable="true" xmlns:q2="urn:Tarneeb.Contracts.LeaderboardMember" type="q2:ArrayOfLeaderboardMember" /> <xs:element minOccurs="0" name="TopWeek" nillable="true" xmlns:q3="urn:Tarneeb.Contracts.LeaderboardMember" type="q3:ArrayOfLeaderboardMember" /> </xs:sequence> </xs:complexType> <xs:element name="LeaderboardMembers" nillable="true" type="tns:LeaderboardMembers" /> </xs:schema> |
LeaderboardMemberDataContract |
System.Int32 Id System.String FbId System.String FirstName System.String LastName System.String Email System.String Code System.String Gender System.Nullable`1[System.Int64] GrapeLeaves System.String Location System.String PhotoCode System.String PhotoExtension System.Int32 PhotoId System.Int32 Prestige System.String Rank System.String Score System.String ScreenName System.Int32 Level System.Int32 Crystals System.String FBImageURL System.String MemberImage |
<?xml version="1.0"?> <xs:schema xmlns:tns="urn:Tarneeb.Contracts.LeaderboardMember" elementFormDefault="qualified" targetNamespace="urn:Tarneeb.Contracts.LeaderboardMember" xmlns:xs="http://www.w3.org/2001/XMLSchema"> <xs:complexType name="LeaderboardMember"> <xs:sequence> <xs:element minOccurs="0" name="Code" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="Crystals" type="xs:int" /> <xs:element minOccurs="0" name="Email" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="FBImageURL" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="FbId" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="FirstName" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="Gender" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="GrapeLeaves" nillable="true" type="xs:long" /> <xs:element minOccurs="0" name="Id" type="xs:int" /> <xs:element minOccurs="0" name="LastName" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="Level" type="xs:int" /> <xs:element minOccurs="0" name="Location" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="MemberImage" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="PhotoCode" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="PhotoExtension" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="PhotoId" type="xs:int" /> <xs:element minOccurs="0" name="Prestige" type="xs:int" /> <xs:element minOccurs="0" name="Rank" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="Score" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="ScreenName" nillable="true" type="xs:string" /> </xs:sequence> </xs:complexType> <xs:element name="LeaderboardMember" nillable="true" type="tns:LeaderboardMember" /> </xs:schema> |
LeaderboardUnityMembersDataContract |
System.Int64 MemberId System.String FbId System.Int64 TotalUnityCoins System.String DisplayName System.Int32 UnityLevel System.String UnityRank System.String Country System.Nullable`1[System.Int64] PhotoId System.String PhotoCode System.String PhotoExtension System.String MemberPhoto System.Int32 MemberRank System.String CountryCode System.DateTime WeekStartDate |
<?xml version="1.0"?> <xs:schema xmlns:tns="urn:Tarneeb.Contracts.LeaderboardUnityMembers" elementFormDefault="qualified" targetNamespace="urn:Tarneeb.Contracts.LeaderboardUnityMembers" xmlns:xs="http://www.w3.org/2001/XMLSchema"> <xs:complexType name="LeaderboardUnityMembers"> <xs:sequence> <xs:element minOccurs="0" name="Country" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="CountryCode" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="DisplayName" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="FbId" nillable="true" type="xs:string"> <xs:annotation> <xs:appinfo> <DefaultValue EmitDefaultValue="false" xmlns="http://schemas.microsoft.com/2003/10/Serialization/" /> </xs:appinfo> </xs:annotation> </xs:element> <xs:element minOccurs="0" name="MemberId" type="xs:long" /> <xs:element minOccurs="0" name="MemberPhoto" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="MemberRank" type="xs:int" /> <xs:element minOccurs="0" name="PhotoCode" nillable="true" type="xs:string"> <xs:annotation> <xs:appinfo> <DefaultValue EmitDefaultValue="false" xmlns="http://schemas.microsoft.com/2003/10/Serialization/" /> </xs:appinfo> </xs:annotation> </xs:element> <xs:element minOccurs="0" name="PhotoExtension" nillable="true" type="xs:string"> <xs:annotation> <xs:appinfo> <DefaultValue EmitDefaultValue="false" xmlns="http://schemas.microsoft.com/2003/10/Serialization/" /> </xs:appinfo> </xs:annotation> </xs:element> <xs:element minOccurs="0" name="PhotoId" nillable="true" type="xs:long"> <xs:annotation> <xs:appinfo> <DefaultValue EmitDefaultValue="false" xmlns="http://schemas.microsoft.com/2003/10/Serialization/" /> </xs:appinfo> </xs:annotation> </xs:element> <xs:element minOccurs="0" name="TotalUnityCoins" type="xs:long" /> <xs:element minOccurs="0" name="UnityLevel" type="xs:int" /> <xs:element minOccurs="0" name="UnityRank" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="WeekStartDate" type="xs:dateTime"> <xs:annotation> <xs:appinfo> <DefaultValue EmitDefaultValue="false" xmlns="http://schemas.microsoft.com/2003/10/Serialization/" /> </xs:appinfo> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> <xs:element name="LeaderboardUnityMembers" nillable="true" type="tns:LeaderboardUnityMembers" /> </xs:schema> |
LeaderboardsUnityMembersDataContract | <?xml version="1.0"?> <xs:schema xmlns:tns="urn:Tarneeb.Contracts.LeaderboardsUnityMembers" elementFormDefault="qualified" targetNamespace="urn:Tarneeb.Contracts.LeaderboardsUnityMembers" xmlns:xs="http://www.w3.org/2001/XMLSchema"> <xs:import namespace="urn:Tarneeb.Contracts.LeaderboardUnityMembers" /> <xs:complexType name="LeaderboardsUnityMembers"> <xs:sequence> <xs:element minOccurs="0" name="CurrentWeek" nillable="true" xmlns:q1="urn:Tarneeb.Contracts.LeaderboardUnityMembers" type="q1:ArrayOfLeaderboardUnityMembers" /> <xs:element minOccurs="0" name="PreviousWeek" nillable="true" xmlns:q2="urn:Tarneeb.Contracts.LeaderboardUnityMembers" type="q2:ArrayOfLeaderboardUnityMembers" /> </xs:sequence> </xs:complexType> <xs:element name="LeaderboardsUnityMembers" nillable="true" type="tns:LeaderboardsUnityMembers" /> </xs:schema> | |
MemberRankUnityDataContract |
System.Int64 MemberId System.Int64 CurrentWeekUnityCoins System.Int64 currentWeekRank System.Int64 CurrentWeekRankCountry System.Int64 PreviousWeekUnityCoins System.Int64 PreviousWeekRank System.Int64 PreviousWeekRankCountry |
<?xml version="1.0"?> <xs:schema xmlns:tns="urn:Tarneeb.Contracts.MemberRankUnity" elementFormDefault="qualified" targetNamespace="urn:Tarneeb.Contracts.MemberRankUnity" xmlns:xs="http://www.w3.org/2001/XMLSchema"> <xs:complexType name="MemberRankUnity"> <xs:sequence> <xs:element minOccurs="0" name="CurrentWeekRankCountry" type="xs:long" /> <xs:element minOccurs="0" name="CurrentWeekUnityCoins" type="xs:long" /> <xs:element minOccurs="0" name="MemberId" type="xs:long" /> <xs:element minOccurs="0" name="PreviousWeekRank" type="xs:long" /> <xs:element minOccurs="0" name="PreviousWeekRankCountry" type="xs:long" /> <xs:element minOccurs="0" name="PreviousWeekUnityCoins" type="xs:long" /> <xs:element minOccurs="0" name="currentWeekRank" type="xs:long" /> </xs:sequence> </xs:complexType> <xs:element name="MemberRankUnity" nillable="true" type="tns:MemberRankUnity" /> </xs:schema> |
MemberSettingsDataContract |
System.Collections.Generic.List`1[Tarneeb.Contracts.Members.SettingDataContract] Settings System.Int32 MemberId |
<?xml version="1.0"?> <xs:schema xmlns:tns="http://schemas.datacontract.org/2004/07/Tarneeb.Contracts.Members" elementFormDefault="qualified" targetNamespace="http://schemas.datacontract.org/2004/07/Tarneeb.Contracts.Members" xmlns:xs="http://www.w3.org/2001/XMLSchema"> <xs:complexType name="MemberSettings"> <xs:sequence> <xs:element minOccurs="0" name="MemberId" type="xs:int" /> <xs:element minOccurs="0" name="Settings" nillable="true" type="tns:ArrayOfSetting" /> </xs:sequence> </xs:complexType> <xs:element name="MemberSettings" nillable="true" type="tns:MemberSettings" /> <xs:complexType name="ArrayOfSetting"> <xs:sequence> <xs:element minOccurs="0" maxOccurs="unbounded" name="Setting" nillable="true" type="tns:Setting" /> </xs:sequence> </xs:complexType> <xs:element name="ArrayOfSetting" nillable="true" type="tns:ArrayOfSetting" /> <xs:complexType name="Setting"> <xs:sequence> <xs:element minOccurs="0" name="Key" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="Type" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="Value" nillable="true" type="xs:string" /> </xs:sequence> </xs:complexType> <xs:element name="Setting" nillable="true" type="tns:Setting" /> </xs:schema> |
SettingDataContract |
System.String Key System.String Value System.String Type |
<?xml version="1.0"?> <xs:schema xmlns:tns="http://schemas.datacontract.org/2004/07/Tarneeb.Contracts.Members" elementFormDefault="qualified" targetNamespace="http://schemas.datacontract.org/2004/07/Tarneeb.Contracts.Members" xmlns:xs="http://www.w3.org/2001/XMLSchema"> <xs:complexType name="Setting"> <xs:sequence> <xs:element minOccurs="0" name="Key" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="Type" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="Value" nillable="true" type="xs:string" /> </xs:sequence> </xs:complexType> <xs:element name="Setting" nillable="true" type="tns:Setting" /> </xs:schema> |
RegistrationMemberDataContract |
System.Int32 Id System.String ScreenName System.String Email System.String Password System.String IpAddress System.String Location System.Int32 LanguageId System.Int32 Gender System.Boolean ReceiveEmails System.Int64 FacebookId System.Int32 SourceAppId System.String FirstName System.String LastName System.String Token System.String AuthToken |
<?xml version="1.0"?> <xs:schema xmlns:tns="http://schemas.datacontract.org/2004/07/Tarneeb.Contracts.Members" elementFormDefault="qualified" targetNamespace="http://schemas.datacontract.org/2004/07/Tarneeb.Contracts.Members" xmlns:xs="http://www.w3.org/2001/XMLSchema"> <xs:complexType name="Member"> <xs:sequence> <xs:element minOccurs="0" name="AuthToken" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="Email" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="FacebookId" type="xs:long" /> <xs:element minOccurs="0" name="FirstName" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="Gender" type="xs:int" /> <xs:element minOccurs="0" name="Id" type="xs:int" /> <xs:element minOccurs="0" name="IpAddress" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="LanguageId" type="xs:int" /> <xs:element minOccurs="0" name="LastName" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="Location" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="Password" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="ReceiveEmails" type="xs:boolean" /> <xs:element minOccurs="0" name="ScreenName" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="SourceAppId" type="xs:int" /> <xs:element minOccurs="0" name="Token" nillable="true" type="xs:string" /> </xs:sequence> </xs:complexType> <xs:element name="Member" nillable="true" type="tns:Member" /> </xs:schema> |
ReportMemberDataContract |
System.String Reason System.String Comments |
<?xml version="1.0"?> <xs:schema xmlns:tns="urn:Tarneeb.Contracts.Members" elementFormDefault="qualified" targetNamespace="urn:Tarneeb.Contracts.Members" xmlns:xs="http://www.w3.org/2001/XMLSchema"> <xs:complexType name="ReportMember"> <xs:sequence> <xs:element minOccurs="0" name="Comments" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="Reason" nillable="true" type="xs:string" /> </xs:sequence> </xs:complexType> <xs:element name="ReportMember" nillable="true" type="tns:ReportMember" /> </xs:schema> |
ScoreDataContract |
System.Int32 Id System.Int32 ReasonId System.Int32 Value System.Int32 Prestige System.Int64 GrapeLeaves System.Int32 GameId System.Int32 GameNumber System.Int32 OrderId System.Boolean IsActive System.Int64 Score System.DateTime CreateDate System.Int32 Crystals System.Nullable`1[System.Int32] UnlockLocationId |
<?xml version="1.0"?> <xs:schema xmlns:tns="urn:Tarneeb.Contracts.Members" elementFormDefault="qualified" targetNamespace="urn:Tarneeb.Contracts.Members" xmlns:xs="http://www.w3.org/2001/XMLSchema"> <xs:complexType name="Score"> <xs:sequence> <xs:element minOccurs="0" name="CreateDate" type="xs:dateTime" /> <xs:element minOccurs="0" name="Crystals" type="xs:int" /> <xs:element minOccurs="0" name="GameId" type="xs:int" /> <xs:element minOccurs="0" name="GameNumber" type="xs:int" /> <xs:element minOccurs="0" name="GrapeLeaves" type="xs:long" /> <xs:element minOccurs="0" name="Id" type="xs:int" /> <xs:element minOccurs="0" name="IsActive" type="xs:boolean" /> <xs:element minOccurs="0" name="OrderId" type="xs:int" /> <xs:element minOccurs="0" name="Prestige" type="xs:int" /> <xs:element minOccurs="0" name="ReasonId" type="xs:int" /> <xs:element minOccurs="0" name="Score" type="xs:long" /> <xs:element minOccurs="0" name="UnlockLocationId" nillable="true" type="xs:int" /> <xs:element minOccurs="0" name="Value" type="xs:int" /> </xs:sequence> </xs:complexType> <xs:element name="Score" nillable="true" type="tns:Score" /> </xs:schema> |
WardrobeDataContract |
System.Int32 Id System.Collections.Generic.List`1[Tarneeb.Contracts.Members.WardrobeItemDataContract] Items |
<?xml version="1.0"?> <xs:schema xmlns:tns="urn:Tarneeb.Contracts.Members" elementFormDefault="qualified" targetNamespace="urn:Tarneeb.Contracts.Members" xmlns:xs="http://www.w3.org/2001/XMLSchema"> <xs:complexType name="Wardrobe"> <xs:sequence> <xs:element minOccurs="0" name="Id" type="xs:int" /> <xs:element minOccurs="0" name="Items" nillable="true" type="tns:ArrayOfWardrobeItem" /> </xs:sequence> </xs:complexType> <xs:element name="Wardrobe" nillable="true" type="tns:Wardrobe" /> <xs:complexType name="ArrayOfWardrobeItem"> <xs:sequence> <xs:element minOccurs="0" maxOccurs="unbounded" name="WardrobeItem" nillable="true" type="tns:WardrobeItem" /> </xs:sequence> </xs:complexType> <xs:element name="ArrayOfWardrobeItem" nillable="true" type="tns:ArrayOfWardrobeItem" /> <xs:complexType name="WardrobeItem"> <xs:sequence> <xs:element minOccurs="0" name="ArticleTypeId" type="xs:int" /> <xs:element minOccurs="0" name="Attributes" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="ClosetItemId" type="xs:int" /> <xs:element minOccurs="0" name="ProductId" type="xs:int" /> <xs:element minOccurs="0" name="ShopProductDescription" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="ShopProductName" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="ShopTypeDescription" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="ShopTypeId" type="xs:int" /> <xs:element minOccurs="0" name="ShopTypeName" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="SpecialAttributes" nillable="true" type="xs:string" /> </xs:sequence> </xs:complexType> <xs:element name="WardrobeItem" nillable="true" type="tns:WardrobeItem" /> </xs:schema> |
WardrobeItemDataContract |
System.Int32 ProductId System.String Attributes System.Int32 ArticleTypeId System.String SpecialAttributes System.Int32 ClosetItemId System.Int32 ShopTypeId System.String ShopTypeName System.String ShopTypeDescription System.String ShopProductName System.String ShopProductDescription |
<?xml version="1.0"?> <xs:schema xmlns:tns="urn:Tarneeb.Contracts.Members" elementFormDefault="qualified" targetNamespace="urn:Tarneeb.Contracts.Members" xmlns:xs="http://www.w3.org/2001/XMLSchema"> <xs:complexType name="WardrobeItem"> <xs:sequence> <xs:element minOccurs="0" name="ArticleTypeId" type="xs:int" /> <xs:element minOccurs="0" name="Attributes" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="ClosetItemId" type="xs:int" /> <xs:element minOccurs="0" name="ProductId" type="xs:int" /> <xs:element minOccurs="0" name="ShopProductDescription" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="ShopProductName" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="ShopTypeDescription" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="ShopTypeId" type="xs:int" /> <xs:element minOccurs="0" name="ShopTypeName" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="SpecialAttributes" nillable="true" type="xs:string" /> </xs:sequence> </xs:complexType> <xs:element name="WardrobeItem" nillable="true" type="tns:WardrobeItem" /> </xs:schema> |
MessageDataContract |
System.Int32 Id System.Nullable`1[System.Int32] ParentId System.String Subject System.DateTime DateCreated System.Nullable`1[System.Boolean] IsRead System.String Content Tarneeb.Contracts.Members.MemberDataContract ToMember Tarneeb.Contracts.Members.MemberDataContract FromMember |
<?xml version="1.0"?> <xs:schema xmlns:tns="urn:Tarneeb.Contracts" elementFormDefault="qualified" targetNamespace="urn:Tarneeb.Contracts" xmlns:xs="http://www.w3.org/2001/XMLSchema"> <xs:import namespace="urn:Tarneeb.Contracts.Members" /> <xs:complexType name="Message"> <xs:sequence> <xs:element minOccurs="0" name="Content" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="DateCreated" type="xs:dateTime" /> <xs:element minOccurs="0" name="FromMember" nillable="true" xmlns:q1="urn:Tarneeb.Contracts.Members" type="q1:Member" /> <xs:element minOccurs="0" name="Id" type="xs:int" /> <xs:element minOccurs="0" name="IsRead" nillable="true" type="xs:boolean" /> <xs:element minOccurs="0" name="ParentId" nillable="true" type="xs:int"> <xs:annotation> <xs:appinfo> <DefaultValue EmitDefaultValue="false" xmlns="http://schemas.microsoft.com/2003/10/Serialization/" /> </xs:appinfo> </xs:annotation> </xs:element> <xs:element minOccurs="0" name="Subject" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="ToMember" nillable="true" xmlns:q2="urn:Tarneeb.Contracts.Members" type="q2:Member" /> </xs:sequence> </xs:complexType> <xs:element name="Message" nillable="true" type="tns:Message" /> </xs:schema> |
NewsDataContract |
System.Int32 Id System.String Text System.String TextArabic |
<?xml version="1.0"?> <xs:schema xmlns:tns="urn:Tarneeb.Contracts" elementFormDefault="qualified" targetNamespace="urn:Tarneeb.Contracts" xmlns:xs="http://www.w3.org/2001/XMLSchema"> <xs:complexType name="News"> <xs:sequence> <xs:element minOccurs="0" name="Id" type="xs:int" /> <xs:element minOccurs="0" name="Text" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="TextArabic" nillable="true" type="xs:string" /> </xs:sequence> </xs:complexType> <xs:element name="News" nillable="true" type="tns:News" /> </xs:schema> |
NotificationDataContract |
System.Int32 Id System.DateTime CreateDate System.String Content System.Boolean IsActive System.Boolean IsCompleted System.Int32 TypeId System.Nullable`1[System.DateTime] ExpirationDate System.Nullable`1[System.Boolean] IsRead |
<?xml version="1.0"?> <xs:schema xmlns:tns="urn:Tarneeb.Contracts" elementFormDefault="qualified" targetNamespace="urn:Tarneeb.Contracts" xmlns:xs="http://www.w3.org/2001/XMLSchema"> <xs:complexType name="Notification"> <xs:sequence> <xs:element minOccurs="0" name="Content" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="CreateDate" type="xs:dateTime" /> <xs:element minOccurs="0" name="ExpirationDate" nillable="true" type="xs:dateTime" /> <xs:element minOccurs="0" name="Id" type="xs:int" /> <xs:element minOccurs="0" name="IsActive" type="xs:boolean" /> <xs:element minOccurs="0" name="IsCompleted" type="xs:boolean" /> <xs:element minOccurs="0" name="IsRead" nillable="true" type="xs:boolean" /> <xs:element minOccurs="0" name="TypeId" type="xs:int" /> </xs:sequence> </xs:complexType> <xs:element name="Notification" nillable="true" type="tns:Notification" /> </xs:schema> |
NotificationTypeDataContract |
System.Int32 Id System.String Title |
<?xml version="1.0"?> <xs:schema xmlns:tns="urn:Tarneeb.Contracts" elementFormDefault="qualified" targetNamespace="urn:Tarneeb.Contracts" xmlns:xs="http://www.w3.org/2001/XMLSchema"> <xs:complexType name="NotificationType"> <xs:sequence> <xs:element minOccurs="0" name="Id" type="xs:int" /> <xs:element minOccurs="0" name="Title" nillable="true" type="xs:string" /> </xs:sequence> </xs:complexType> <xs:element name="NotificationType" nillable="true" type="tns:NotificationType" /> </xs:schema> |
ProductAttributeDataContract |
System.Int32 Id System.String Name System.String Value System.Collections.Generic.List`1[Tarneeb.Contracts.Product.ProductAttributeValueDataContract] AttributeValues |
<?xml version="1.0"?> <xs:schema xmlns:tns="urn:Tarneeb.Contracts.Product" elementFormDefault="qualified" targetNamespace="urn:Tarneeb.Contracts.Product" xmlns:xs="http://www.w3.org/2001/XMLSchema"> <xs:complexType name="ProductAttribute"> <xs:sequence> <xs:element minOccurs="0" name="AttributeValues" nillable="true" type="tns:ArrayOfProductAttributeValue" /> <xs:element minOccurs="0" name="Id" type="xs:int" /> <xs:element minOccurs="0" name="Name" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="Value" nillable="true" type="xs:string" /> </xs:sequence> </xs:complexType> <xs:element name="ProductAttribute" nillable="true" type="tns:ProductAttribute" /> <xs:complexType name="ArrayOfProductAttributeValue"> <xs:sequence> <xs:element minOccurs="0" maxOccurs="unbounded" name="ProductAttributeValue" nillable="true" type="tns:ProductAttributeValue" /> </xs:sequence> </xs:complexType> <xs:element name="ArrayOfProductAttributeValue" nillable="true" type="tns:ArrayOfProductAttributeValue" /> <xs:complexType name="ProductAttributeValue"> <xs:sequence> <xs:element minOccurs="0" name="Id" type="xs:int" /> <xs:element minOccurs="0" name="Value" nillable="true" type="xs:string" /> </xs:sequence> </xs:complexType> <xs:element name="ProductAttributeValue" nillable="true" type="tns:ProductAttributeValue" /> </xs:schema> |
ProductAttributeValueDataContract |
System.Int32 Id System.String Value |
<?xml version="1.0"?> <xs:schema xmlns:tns="urn:Tarneeb.Contracts.Product" elementFormDefault="qualified" targetNamespace="urn:Tarneeb.Contracts.Product" xmlns:xs="http://www.w3.org/2001/XMLSchema"> <xs:complexType name="ProductAttributeValue"> <xs:sequence> <xs:element minOccurs="0" name="Id" type="xs:int" /> <xs:element minOccurs="0" name="Value" nillable="true" type="xs:string" /> </xs:sequence> </xs:complexType> <xs:element name="ProductAttributeValue" nillable="true" type="tns:ProductAttributeValue" /> </xs:schema> |
ProductDataContract |
System.Int32 Id System.Int32 Prestige System.String TargetGender System.String Name System.String Description System.String Name_Ar System.String Description_Ar System.Int32 Price System.Int32 Inventory System.String Attributes System.Int32 BuildTime System.Int32 ProductLevel System.Boolean Equippable Tarneeb.Contracts.ShopTypeDataContract ShopType System.Collections.Generic.List`1[System.Int32] PrereqProductIds System.Int32 GarageSpace System.Int32 CrystalsPrice System.Nullable`1[System.Boolean] Ownslt System.Boolean Consumable System.String SpecialAttributes System.Int32 Quantity |
<?xml version="1.0"?> <xs:schema xmlns:tns="urn:Tarneeb.Contracts.Product" elementFormDefault="qualified" targetNamespace="urn:Tarneeb.Contracts.Product" xmlns:xs="http://www.w3.org/2001/XMLSchema"> <xs:import namespace="http://schemas.microsoft.com/2003/10/Serialization/Arrays" /> <xs:import namespace="urn:Tarneeb.Contracts" /> <xs:complexType name="Product"> <xs:sequence> <xs:element minOccurs="0" name="Attributes" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="BuildTime" type="xs:int" /> <xs:element minOccurs="0" name="Consumable" type="xs:boolean" /> <xs:element minOccurs="0" name="CrystalsPrice" type="xs:int" /> <xs:element minOccurs="0" name="Description" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="Description_Ar" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="Equippable" type="xs:boolean" /> <xs:element minOccurs="0" name="GarageSpace" type="xs:int" /> <xs:element minOccurs="0" name="Id" type="xs:int" /> <xs:element minOccurs="0" name="Inventory" type="xs:int" /> <xs:element minOccurs="0" name="Name" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="Name_Ar" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="Ownslt" nillable="true" type="xs:boolean" /> <xs:element minOccurs="0" name="PrereqProductIds" nillable="true" xmlns:q1="http://schemas.microsoft.com/2003/10/Serialization/Arrays" type="q1:ArrayOfint" /> <xs:element minOccurs="0" name="Prestige" type="xs:int" /> <xs:element minOccurs="0" name="Price" type="xs:int" /> <xs:element minOccurs="0" name="ProductLevel" type="xs:int" /> <xs:element minOccurs="0" name="Quantity" type="xs:int" /> <xs:element minOccurs="0" name="ShopType" nillable="true" xmlns:q2="urn:Tarneeb.Contracts" type="q2:ShopType" /> <xs:element minOccurs="0" name="SpecialAttributes" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="TargetGender" nillable="true" type="xs:string" /> </xs:sequence> </xs:complexType> <xs:element name="Product" nillable="true" type="tns:Product" /> </xs:schema> |
ScheduledEmailDataContract |
System.Int32 Id System.DateTime RunAt System.Int32 ToMemberId Tarneeb.Contracts.Members.MemberDataContract ToMember System.String Subject System.String Body System.Int32 Status |
<?xml version="1.0"?> <xs:schema xmlns:tns="urn:Tarneeb.Contracts" elementFormDefault="qualified" targetNamespace="urn:Tarneeb.Contracts" xmlns:xs="http://www.w3.org/2001/XMLSchema"> <xs:import namespace="urn:Tarneeb.Contracts.Members" /> <xs:complexType name="ScheduledEmail"> <xs:sequence> <xs:element minOccurs="0" name="Body" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="Id" type="xs:int" /> <xs:element minOccurs="0" name="RunAt" type="xs:dateTime" /> <xs:element minOccurs="0" name="Status" type="xs:int" /> <xs:element minOccurs="0" name="Subject" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="ToMember" nillable="true" xmlns:q1="urn:Tarneeb.Contracts.Members" type="q1:Member" /> <xs:element minOccurs="0" name="ToMemberId" type="xs:int" /> </xs:sequence> </xs:complexType> <xs:element name="ScheduledEmail" nillable="true" type="tns:ScheduledEmail" /> </xs:schema> |
SchedulerLogDataContract |
System.Int32 Id System.DateTime LogTime Tarneeb.Contracts.SchedulerLogType LogType System.Int32 MemberId |
<?xml version="1.0"?> <xs:schema xmlns:tns="urn:Tarneeb.Contracts" elementFormDefault="qualified" targetNamespace="urn:Tarneeb.Contracts" xmlns:xs="http://www.w3.org/2001/XMLSchema"> <xs:import namespace="http://schemas.datacontract.org/2004/07/Tarneeb.Contracts" /> <xs:complexType name="SchedulerLogEntry"> <xs:sequence> <xs:element minOccurs="0" name="Id" type="xs:int" /> <xs:element minOccurs="0" name="LogTime" type="xs:dateTime" /> <xs:element minOccurs="0" name="LogType" xmlns:q1="http://schemas.datacontract.org/2004/07/Tarneeb.Contracts" type="q1:SchedulerLogType" /> <xs:element minOccurs="0" name="MemberId" type="xs:int" /> </xs:sequence> </xs:complexType> <xs:element name="SchedulerLogEntry" nillable="true" type="tns:SchedulerLogEntry" /> </xs:schema> |
ScoreReasonDataContract |
System.Int32 Id System.String Type System.String Name System.String Description System.DateTime CreateDate |
<?xml version="1.0"?> <xs:schema xmlns:tns="urn:Tarneeb.Contracts" elementFormDefault="qualified" targetNamespace="urn:Tarneeb.Contracts" xmlns:xs="http://www.w3.org/2001/XMLSchema"> <xs:complexType name="ScoreReason"> <xs:sequence> <xs:element minOccurs="0" name="CreateDate" type="xs:dateTime" /> <xs:element minOccurs="0" name="Description" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="Id" type="xs:int" /> <xs:element minOccurs="0" name="Name" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="Type" nillable="true" type="xs:string" /> </xs:sequence> </xs:complexType> <xs:element name="ScoreReason" nillable="true" type="tns:ScoreReason" /> </xs:schema> |
ServiceDataContract |
System.String ServiceName System.Int32 MajorVersionNumber System.Int32 MinorVersionNumber System.String TestUrl |
<?xml version="1.0"?> <xs:schema xmlns:tns="urn:Tarneeb.Contracts" elementFormDefault="qualified" targetNamespace="urn:Tarneeb.Contracts" xmlns:xs="http://www.w3.org/2001/XMLSchema"> <xs:complexType name="Service"> <xs:sequence> <xs:element minOccurs="0" name="MajorVersionNumber" type="xs:int" /> <xs:element minOccurs="0" name="MinorVersionNumber" type="xs:int" /> <xs:element minOccurs="0" name="ServiceName" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="TestUrl" nillable="true" type="xs:string" /> </xs:sequence> </xs:complexType> <xs:element name="Service" nillable="true" type="tns:Service" /> </xs:schema> |
ShopTypeDataContract |
System.Int32 Id System.String Name System.String Description |
<?xml version="1.0"?> <xs:schema xmlns:tns="urn:Tarneeb.Contracts" elementFormDefault="qualified" targetNamespace="urn:Tarneeb.Contracts" xmlns:xs="http://www.w3.org/2001/XMLSchema"> <xs:complexType name="ShopType"> <xs:sequence> <xs:element minOccurs="0" name="Description" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="Id" type="xs:int" /> <xs:element minOccurs="0" name="Name" nillable="true" type="xs:string" /> </xs:sequence> </xs:complexType> <xs:element name="ShopType" nillable="true" type="tns:ShopType" /> </xs:schema> |
TemplateDataContract |
System.Int32 Id System.String Name System.String Description System.String Subject System.Collections.Generic.List`1[Tarneeb.Contracts.TemplateContent] Contents |
<?xml version="1.0"?> <xs:schema xmlns:tns="http://schemas.datacontract.org/2004/07/Tarneeb.Contracts" elementFormDefault="qualified" targetNamespace="http://schemas.datacontract.org/2004/07/Tarneeb.Contracts" xmlns:xs="http://www.w3.org/2001/XMLSchema"> <xs:complexType name="Template"> <xs:sequence> <xs:element minOccurs="0" name="Contents" nillable="true" type="tns:ArrayOfTemplateContent" /> <xs:element minOccurs="0" name="Description" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="Id" type="xs:int" /> <xs:element minOccurs="0" name="Name" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="Subject" nillable="true" type="xs:string" /> </xs:sequence> </xs:complexType> <xs:element name="Template" nillable="true" type="tns:Template" /> <xs:complexType name="ArrayOfTemplateContent"> <xs:sequence> <xs:element minOccurs="0" maxOccurs="unbounded" name="TemplateContent" nillable="true" type="tns:TemplateContent" /> </xs:sequence> </xs:complexType> <xs:element name="ArrayOfTemplateContent" nillable="true" type="tns:ArrayOfTemplateContent" /> <xs:complexType name="TemplateContent"> <xs:sequence> <xs:element minOccurs="0" name="LanguageId" nillable="true" type="xs:int" /> <xs:element minOccurs="0" name="Value" nillable="true" type="xs:string" /> </xs:sequence> </xs:complexType> <xs:element name="TemplateContent" nillable="true" type="tns:TemplateContent" /> </xs:schema> |
TransactionDataContract |
System.Int32 Id System.Int64 PaymentGatewayTransactionId System.String Description System.String Status System.String ResponseDescription System.String PaymentMethod System.Decimal Price System.Decimal LocalPrice System.String LocalCurrency System.Int64 Grapeleaves System.String Note System.String AddressCountry System.String AddressCity System.String AddressStreet System.String AddressZip System.String PurchaseReceipt System.String PurchaseReceiptDecoded System.Int32 Crystals System.String PackageName System.String ProductId System.Int64 UnityCoins System.Int32 PurchaseOptionId System.String StoreTransactionId |
<?xml version="1.0"?> <xs:schema xmlns:tns="http://schemas.datacontract.org/2004/07/Tarneeb.Contracts" elementFormDefault="qualified" targetNamespace="http://schemas.datacontract.org/2004/07/Tarneeb.Contracts" xmlns:xs="http://www.w3.org/2001/XMLSchema"> <xs:complexType name="Transaction"> <xs:sequence> <xs:element minOccurs="0" name="AddressCity" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="AddressCountry" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="AddressStreet" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="AddressZip" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="Crystals" type="xs:int" /> <xs:element minOccurs="0" name="Description" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="Grapeleaves" type="xs:long" /> <xs:element minOccurs="0" name="Id" type="xs:int" /> <xs:element minOccurs="0" name="LocalCurrency" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="LocalPrice" type="xs:decimal" /> <xs:element minOccurs="0" name="Note" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="PackageName" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="PaymentGatewayTransactionId" type="xs:long" /> <xs:element minOccurs="0" name="PaymentMethod" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="Price" type="xs:decimal" /> <xs:element minOccurs="0" name="ProductId" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="PurchaseOptionId" type="xs:int" /> <xs:element minOccurs="0" name="PurchaseReceipt" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="PurchaseReceiptDecoded" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="ResponseDescription" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="Status" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="StoreTransactionId" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="UnityCoins" type="xs:long" /> </xs:sequence> </xs:complexType> <xs:element name="Transaction" nillable="true" type="tns:Transaction" /> </xs:schema> |
TransactionBundleDataContract |
System.Int32 Id System.Int64 PaymentGatewayTransactionId System.String Description System.String Status System.String ResponseDescription System.String PaymentMethod System.Decimal Price System.Decimal LocalPrice System.String LocalCurrency System.Int64 Grapeleaves System.String Note System.String AddressCountry System.String AddressCity System.String AddressStreet System.String AddressZip System.String PurchaseReceipt System.String PurchaseReceiptDecoded System.String PackageName System.String ProductId System.String StoreTransactionId System.Collections.Generic.List`1[Tarneeb.Contracts.BundleItem] Bundle |
<?xml version="1.0"?> <xs:schema xmlns:tns="http://schemas.datacontract.org/2004/07/Tarneeb.Contracts" elementFormDefault="qualified" targetNamespace="http://schemas.datacontract.org/2004/07/Tarneeb.Contracts" xmlns:xs="http://www.w3.org/2001/XMLSchema"> <xs:complexType name="TransactionBundle"> <xs:sequence> <xs:element minOccurs="0" name="AddressCity" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="AddressCountry" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="AddressStreet" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="AddressZip" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="Bundle" nillable="true" type="tns:ArrayOfBundleItem" /> <xs:element minOccurs="0" name="Description" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="Grapeleaves" type="xs:long" /> <xs:element minOccurs="0" name="Id" type="xs:int" /> <xs:element minOccurs="0" name="LocalCurrency" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="LocalPrice" type="xs:decimal" /> <xs:element minOccurs="0" name="Note" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="PackageName" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="PaymentGatewayTransactionId" type="xs:long" /> <xs:element minOccurs="0" name="PaymentMethod" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="Price" type="xs:decimal" /> <xs:element minOccurs="0" name="ProductId" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="PurchaseReceipt" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="PurchaseReceiptDecoded" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="ResponseDescription" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="Status" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="StoreTransactionId" nillable="true" type="xs:string" /> </xs:sequence> </xs:complexType> <xs:element name="TransactionBundle" nillable="true" type="tns:TransactionBundle" /> <xs:complexType name="ArrayOfBundleItem"> <xs:sequence> <xs:element minOccurs="0" maxOccurs="unbounded" name="BundleItem" nillable="true" type="tns:BundleItem" /> </xs:sequence> </xs:complexType> <xs:element name="ArrayOfBundleItem" nillable="true" type="tns:ArrayOfBundleItem" /> <xs:complexType name="BundleItem"> <xs:sequence> <xs:element minOccurs="0" name="Item" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="Quantity" type="xs:int" /> </xs:sequence> </xs:complexType> <xs:element name="BundleItem" nillable="true" type="tns:BundleItem" /> </xs:schema> |
UnityHashDataContract |
System.String AuthKey |
<?xml version="1.0"?> <xs:schema xmlns:tns="http://schemas.datacontract.org/2004/07/Tarneeb.Contracts" elementFormDefault="qualified" targetNamespace="http://schemas.datacontract.org/2004/07/Tarneeb.Contracts" xmlns:xs="http://www.w3.org/2001/XMLSchema"> <xs:complexType name="UnityHash"> <xs:sequence> <xs:element minOccurs="0" name="AuthKey" nillable="true" type="xs:string" /> </xs:sequence> </xs:complexType> <xs:element name="UnityHash" nillable="true" type="tns:UnityHash" /> </xs:schema> |
UnityLevelsDataContract |
System.Int32 UnityXP System.Int32 UnityLevel System.String UnityRank System.Int32 CrystalsAwarded |
<?xml version="1.0"?> <xs:schema xmlns:tns="http://schemas.datacontract.org/2004/07/Tarneeb.Contracts" elementFormDefault="qualified" targetNamespace="http://schemas.datacontract.org/2004/07/Tarneeb.Contracts" xmlns:xs="http://www.w3.org/2001/XMLSchema"> <xs:complexType name="UnityLevels"> <xs:sequence> <xs:element minOccurs="0" name="CrystalsAwarded" type="xs:int" /> <xs:element minOccurs="0" name="UnityLevel" type="xs:int" /> <xs:element minOccurs="0" name="UnityRank" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="UnityXP" type="xs:int" /> </xs:sequence> </xs:complexType> <xs:element name="UnityLevels" nillable="true" type="tns:UnityLevels" /> </xs:schema> |
UpgradeFbAccountDataContract |
System.String DisplayName System.String Email System.String Password |
<?xml version="1.0"?> <xs:schema xmlns:tns="urn:Tarneeb.Contracts" elementFormDefault="qualified" targetNamespace="urn:Tarneeb.Contracts" xmlns:xs="http://www.w3.org/2001/XMLSchema"> <xs:complexType name="UpgradeFbAccount"> <xs:sequence> <xs:element minOccurs="0" name="DisplayName" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="Email" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="Password" nillable="true" type="xs:string" /> </xs:sequence> </xs:complexType> <xs:element name="UpgradeFbAccount" nillable="true" type="tns:UpgradeFbAccount" /> </xs:schema> |
MemberRewardDataContract |
System.Int64 Coins System.Int32 Crystals |
<?xml version="1.0"?> <xs:schema xmlns:tns="urn:Tarneeb.Contracts" elementFormDefault="qualified" targetNamespace="urn:Tarneeb.Contracts" xmlns:xs="http://www.w3.org/2001/XMLSchema"> <xs:complexType name="Email"> <xs:sequence> <xs:element minOccurs="0" name="Coins" type="xs:long" /> <xs:element minOccurs="0" name="Crystals" type="xs:int" /> </xs:sequence> </xs:complexType> <xs:element name="Email" nillable="true" type="tns:Email" /> </xs:schema> |
MemberRewardInvitesDataContract |
Tarneeb.Contracts.MemberRewardInvitesMember[] Invites |
<?xml version="1.0"?> <xs:schema xmlns:tns="http://schemas.datacontract.org/2004/07/Tarneeb.Contracts" elementFormDefault="qualified" targetNamespace="http://schemas.datacontract.org/2004/07/Tarneeb.Contracts" xmlns:xs="http://www.w3.org/2001/XMLSchema"> <xs:complexType name="MemberRewardInvites"> <xs:sequence> <xs:element minOccurs="0" name="Invites" nillable="true" type="tns:ArrayOfMemberRewardInvitesMember" /> </xs:sequence> </xs:complexType> <xs:element name="MemberRewardInvites" nillable="true" type="tns:MemberRewardInvites" /> <xs:complexType name="ArrayOfMemberRewardInvitesMember"> <xs:sequence> <xs:element minOccurs="0" maxOccurs="unbounded" name="MemberRewardInvitesMember" nillable="true" type="tns:MemberRewardInvitesMember" /> </xs:sequence> </xs:complexType> <xs:element name="ArrayOfMemberRewardInvitesMember" nillable="true" type="tns:ArrayOfMemberRewardInvitesMember" /> <xs:complexType name="MemberRewardInvitesMember"> <xs:sequence> <xs:element minOccurs="0" name="FacebookId" nillable="true" type="xs:long" /> <xs:element minOccurs="0" name="GetSocialId" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="InviteDate" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="MemberId" nillable="true" type="xs:string" /> </xs:sequence> </xs:complexType> <xs:element name="MemberRewardInvitesMember" nillable="true" type="tns:MemberRewardInvitesMember" /> </xs:schema> |
ChartsDataContract |
Tarneeb.Contracts.Widgets.ChartParams Chart Tarneeb.Contracts.Widgets.Title Title Tarneeb.Contracts.Widgets.Axis XAxis Tarneeb.Contracts.Widgets.Axis YAxis System.Collections.Generic.List`1[Tarneeb.Contracts.Widgets.SeriesData] Series Tarneeb.Contracts.Widgets.PlotOptions Options |
<?xml version="1.0"?> <xs:schema xmlns:tns="urn:Tarneeb.Contracts.Widgets" elementFormDefault="qualified" targetNamespace="urn:Tarneeb.Contracts.Widgets" xmlns:xs="http://www.w3.org/2001/XMLSchema"> <xs:import namespace="http://schemas.datacontract.org/2004/07/Tarneeb.Contracts.Widgets" /> <xs:complexType name="Charts"> <xs:sequence> <xs:element minOccurs="0" name="chart" nillable="true" xmlns:q1="http://schemas.datacontract.org/2004/07/Tarneeb.Contracts.Widgets" type="q1:ChartParams" /> <xs:element minOccurs="0" name="plotOptions" nillable="true" xmlns:q2="http://schemas.datacontract.org/2004/07/Tarneeb.Contracts.Widgets" type="q2:PlotOptions" /> <xs:element minOccurs="0" name="series" nillable="true" xmlns:q3="http://schemas.datacontract.org/2004/07/Tarneeb.Contracts.Widgets" type="q3:ArrayOfSeriesData" /> <xs:element minOccurs="0" name="title" nillable="true" xmlns:q4="http://schemas.datacontract.org/2004/07/Tarneeb.Contracts.Widgets" type="q4:Title" /> <xs:element minOccurs="0" name="xAxis" nillable="true" xmlns:q5="http://schemas.datacontract.org/2004/07/Tarneeb.Contracts.Widgets" type="q5:Axis"> <xs:annotation> <xs:appinfo> <DefaultValue EmitDefaultValue="false" xmlns="http://schemas.microsoft.com/2003/10/Serialization/" /> </xs:appinfo> </xs:annotation> </xs:element> <xs:element minOccurs="0" name="yAxis" nillable="true" xmlns:q6="http://schemas.datacontract.org/2004/07/Tarneeb.Contracts.Widgets" type="q6:Axis"> <xs:annotation> <xs:appinfo> <DefaultValue EmitDefaultValue="false" xmlns="http://schemas.microsoft.com/2003/10/Serialization/" /> </xs:appinfo> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> <xs:element name="Charts" nillable="true" type="tns:Charts" /> </xs:schema> |