Exemplo n.º 1
0
 internal MessagingQueryHelper(ZuneServiceQuery query)
     : base(query)
 {
     this._endPoint           = EServiceEndpointId.SEID_Messaging;
     query.CachePolicy        = HttpRequestCachePolicy.BypassCache;
     query.PassportTicketType = EPassportPolicyId.MBI_SSL;
 }
Exemplo n.º 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));
 }
Exemplo n.º 5
0
 internal SocialQueryHelper(ZuneServiceQuery query)
     : base(query)
 {
 }
Exemplo n.º 6
0
 internal ReviewsQueryHelper(ZuneServiceQuery query)
     : base(query)
     => this._endPoint = EServiceEndpointId.SEID_Stats;
 internal static ZuneServiceQueryHelper ConstructRecommendationsQueryHelper(
     ZuneServiceQuery query)
 {
     return(new RecommendationsQueryHelper(query));
 }
Exemplo n.º 8
0
 internal static ZuneServiceQueryHelper ConstructTopListenersQueryHelper(
     ZuneServiceQuery query)
 {
     return(new TopListenersQueryHelper(query));
 }
Exemplo n.º 9
0
 internal static ZuneServiceQueryHelper ConstructSearchQueryHelper(
     ZuneServiceQuery query)
 {
     return(new CatalogSearchQueryHelper(query));
 }
Exemplo n.º 10
0
 internal static PurchaseHistoryQueryHelper ConstructPurchaseHistoryQueryHelper(
     ZuneServiceQuery query)
 {
     return(new PurchaseHistoryQueryHelper(query));
 }
 internal ZuneServiceQueryHelper(ZuneServiceQuery query) => this._query = query;
Exemplo n.º 12
0
 internal PodcastCatalogServiceQueryHelper(ZuneServiceQuery query)
     : base(query)
 {
 }
Exemplo n.º 13
0
 internal static ZuneServiceQueryHelper ConstructPodcastCatalogQueryHelper(
     ZuneServiceQuery query)
 {
     return(new PodcastCatalogServiceQueryHelper(query));
 }
Exemplo n.º 14
0
 internal AppGenresQueryHelper(ZuneServiceQuery query)
     : base(query)
 {
 }
Exemplo n.º 15
0
 internal static ZuneServiceQueryHelper ConstructMessagingQueryHelper(
     ZuneServiceQuery query)
 {
     return(new MessagingQueryHelper(query));
 }
Exemplo n.º 16
0
 internal PurchaseHistoryQueryHelper(ZuneServiceQuery query)
     : base(query)
     => this._api = "/billing/purchaseHistory";
Exemplo n.º 17
0
 internal HistoryQueryHelper(ZuneServiceQuery query)
     : base(query)
 {
     query.PassportTicketType = EPassportPolicyId.MBI_SSL;
     query.CachePolicy        = HttpRequestCachePolicy.BypassCache;
 }
Exemplo n.º 18
0
 internal CatalogSearchQueryHelper(ZuneServiceQuery query)
     : base(query)
 {
 }
 internal SubRepresentationCatalogServiceQueryHelper(ZuneServiceQuery query)
     : base(query)
 {
 }
Exemplo n.º 20
0
 internal TopListenersQueryHelper(ZuneServiceQuery query)
     : base(query)
     => query.PassportTicketType = EPassportPolicyId.MBI;
Exemplo n.º 21
0
 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;
 }
Exemplo n.º 23
0
 internal static ZuneServiceQueryHelper ConstructReviewsQueryHelper(
     ZuneServiceQuery query)
 {
     return(new ReviewsQueryHelper(query));
 }