コード例 #1
0
 public ComponentPresentationConnection GetComponentPresentations(ContentNamespace ns, int publicationId,
                                                                  InputComponentPresentationFilter filter, InputSortParam sort, IPagination pagination,
                                                                  string customMetaFilter,
                                                                  ContentIncludeMode contentIncludeMode, IContextData contextData)
 => _client.Execute <ContentQuery>(
     GraphQLRequests.ComponentPresentations(ns, publicationId, filter, sort, pagination, customMetaFilter,
                                            contentIncludeMode, contextData, GlobalContextDataInternal))
 .TypedResponseData.ComponentPresentations;
コード例 #2
0
 public static IGraphQLRequest ComponentPresentations(ContentNamespace ns, int publicationId,
                                                      InputComponentPresentationFilter filter, InputSortParam sort, IPagination pagination,
                                                      string customMetaFilter,
                                                      ContentIncludeMode contentIncludeMode, IContextData contextData, IContextData globalContextData) =>
 new QueryBuilder().WithQueryResource("ComponentPresentations", true)
 .WithNamespace(ns)
 .WithPublicationId(publicationId)
 .WithInputComponentPresentationFilter(filter)
 .WithInputSortParam(sort)
 .WithPagination(pagination)
 .WithCustomMetaFilter(customMetaFilter)
 .WithContentIncludeMode(contentIncludeMode)
 .WithContextData(contextData)
 .WithContextData(globalContextData)
 .WithConvertor(new ItemConvertor())
 .Build();
コード例 #3
0
 public QueryBuilder WithInputComponentPresentationFilter(InputComponentPresentationFilter filter)
 => WithVariable("filter", filter);
コード例 #4
0
 public async Task <ComponentPresentationConnection> GetComponentPresentationsAsync(ContentNamespace ns,
                                                                                    int publicationId, InputComponentPresentationFilter filter,
                                                                                    InputSortParam sort, IPagination pagination, string customMetaFilter, ContentIncludeMode contentIncludeMode,
                                                                                    IContextData contextData, CancellationToken cancellationToken)
 => (await _client.ExecuteAsync <ContentQuery>(
         GraphQLRequests.ComponentPresentations(ns, publicationId, filter, sort, pagination, customMetaFilter,
                                                contentIncludeMode, contextData, GlobalContextDataInternal),
         cancellationToken).ConfigureAwait(false))
 .TypedResponseData.ComponentPresentations;