public PublicationConnection GetPublications(ContentNamespace ns, IPagination pagination,
                                              InputPublicationFilter filter, string customMetaFilter,
                                              IContextData contextData)
 =>
 _client.Execute <ContentQuery>(GraphQLRequests.Publications(ns, pagination, filter, customMetaFilter,
                                                             contextData,
                                                             GlobalContextDataInternal)).TypedResponseData.Publications;
 public async Task <PublicationConnection> GetPublicationsAsync(ContentNamespace ns, IPagination pagination,
                                                                InputPublicationFilter filter, string customMetaFilter, IContextData contextData,
                                                                CancellationToken cancellationToken = default(CancellationToken))
 =>
 (await
  _client.ExecuteAsync <ContentQuery>(
      GraphQLRequests.Publications(ns, pagination, filter, customMetaFilter, contextData,
                                   GlobalContextDataInternal), cancellationToken).ConfigureAwait(false)).TypedResponseData
 .Publications;
Exemple #3
0
 public static IGraphQLRequest Publications(ContentNamespace ns, IPagination pagination,
                                            InputPublicationFilter filter, string customMetaFilter,
                                            IContextData contextData, IContextData globalContextData) =>
 new QueryBuilder().WithQueryResource("Publications", true).WithNamespace(ns).WithPagination(pagination)
 .WithInputPublicationFilter(filter)
 .WithCustomMetaFilter(customMetaFilter)
 .WithContextData(contextData)
 .WithContextData(globalContextData)
 .Build();
Exemple #4
0
 public QueryBuilder WithInputPublicationFilter(InputPublicationFilter filter)
 => WithVariable("filter", filter);