Exemple #1
0
 internal MessagingQueryHelper(ZuneServiceQuery query)
     : base(query)
 {
     this._endPoint           = EServiceEndpointId.SEID_Messaging;
     query.CachePolicy        = HttpRequestCachePolicy.BypassCache;
     query.PassportTicketType = EPassportPolicyId.MBI_SSL;
 }
Exemple #2
0
 internal CatalogServiceQueryHelper(ZuneServiceQuery query)
     : base(query)
 {
     this._endPoint = EServiceEndpointId.SEID_RootCatalog;
     if (string.IsNullOrEmpty(ClientConfiguration.Service.TimeTravel) || !ZuneApplication.Service.IsSignedIn())
     {
         return;
     }
     query.PassportTicketType = EPassportPolicyId.MBI;
 }
 internal AppDetailsQueryHelper(ZuneServiceQuery query)
     : base(query)
 {
 }
 internal static AppDetailsQueryHelper ConstructAppDetailsQueryHelper(
     ZuneServiceQuery query)
 {
     return(new AppDetailsQueryHelper(query));
 }
 internal SocialQueryHelper(ZuneServiceQuery query)
     : base(query)
 {
 }
Exemple #6
0
 internal ReviewsQueryHelper(ZuneServiceQuery query)
     : base(query)
     => this._endPoint = EServiceEndpointId.SEID_Stats;
 internal static ZuneServiceQueryHelper ConstructRecommendationsQueryHelper(
     ZuneServiceQuery query)
 {
     return(new RecommendationsQueryHelper(query));
 }
Exemple #8
0
 internal static ZuneServiceQueryHelper ConstructTopListenersQueryHelper(
     ZuneServiceQuery query)
 {
     return(new TopListenersQueryHelper(query));
 }
Exemple #9
0
 internal static ZuneServiceQueryHelper ConstructSearchQueryHelper(
     ZuneServiceQuery query)
 {
     return(new CatalogSearchQueryHelper(query));
 }
Exemple #10
0
 internal static PurchaseHistoryQueryHelper ConstructPurchaseHistoryQueryHelper(
     ZuneServiceQuery query)
 {
     return(new PurchaseHistoryQueryHelper(query));
 }
 internal ZuneServiceQueryHelper(ZuneServiceQuery query) => this._query = query;
Exemple #12
0
 internal PodcastCatalogServiceQueryHelper(ZuneServiceQuery query)
     : base(query)
 {
 }
Exemple #13
0
 internal static ZuneServiceQueryHelper ConstructPodcastCatalogQueryHelper(
     ZuneServiceQuery query)
 {
     return(new PodcastCatalogServiceQueryHelper(query));
 }
 internal AppGenresQueryHelper(ZuneServiceQuery query)
     : base(query)
 {
 }
Exemple #15
0
 internal static ZuneServiceQueryHelper ConstructMessagingQueryHelper(
     ZuneServiceQuery query)
 {
     return(new MessagingQueryHelper(query));
 }
Exemple #16
0
 internal PurchaseHistoryQueryHelper(ZuneServiceQuery query)
     : base(query)
     => this._api = "/billing/purchaseHistory";
Exemple #17
0
 internal HistoryQueryHelper(ZuneServiceQuery query)
     : base(query)
 {
     query.PassportTicketType = EPassportPolicyId.MBI_SSL;
     query.CachePolicy        = HttpRequestCachePolicy.BypassCache;
 }
Exemple #18
0
 internal CatalogSearchQueryHelper(ZuneServiceQuery query)
     : base(query)
 {
 }
 internal SubRepresentationCatalogServiceQueryHelper(ZuneServiceQuery query)
     : base(query)
 {
 }
Exemple #20
0
 internal TopListenersQueryHelper(ZuneServiceQuery query)
     : base(query)
     => query.PassportTicketType = EPassportPolicyId.MBI;
 internal static ZuneServiceQueryHelper ConstructSocialQueryHelper(
     ZuneServiceQuery query)
 {
     return(new SocialQueryHelper(query));
 }
 internal RecommendationsQueryHelper(ZuneServiceQuery query)
     : base(query)
 {
     this._endPoint    = EServiceEndpointId.SEID_Recommendations;
     query.CachePolicy = HttpRequestCachePolicy.BypassCache;
 }
Exemple #23
0
 internal static ZuneServiceQueryHelper ConstructReviewsQueryHelper(
     ZuneServiceQuery query)
 {
     return(new ReviewsQueryHelper(query));
 }