Movatterモバイル変換


[0]ホーム

URL:


Dev guideRecipesAPI ReferenceChangelog
Dev guideRecipesUser GuidesNuGetDev CommunityOptimizely AcademySubmit a ticketLog InCross-platform products
Dev guide
All
Pages
Start typing to search…

Client classes

Describes the classes used for requests, responses, and managing the query builder instance.

  • TypeQueryBuilder – Used for generating a query for a type. It covers most of the common queries for getting, searching, filtering, and faceting documents.
  • GraphQueryBuilder – Built for generating GraphQL queries and retrieving documents. It wraps the TypeQueryBuilder class for multiple types query.
  • ContentGraphResult – Wraps the response, including search results and errors that are returned from Optimizely Content Graph. Because content types are dynamic, you should get the result of a type by using theGetContent<T> method or using theGetContent<TSource,TDestination> method for casting content type.
  • ContentGraphHits – Wraps the data of a type such as hits, facets, autocomplete, cursor, and total items.

Manage the Optimizely Graph .NET Client instance (query builder)

You can inject the Optimizely Graph query builder into your controller:

 private GraphQueryBuilder queryBuilder; public SearchPageController(GraphQueryBuilder builder) {      queryBuilder = builder; }

Or it can be initialized manually:

var client = GraphQueryBuilder.CreateFromConfig();

Updated 23 days ago



[8]ページ先頭

©2009-2025 Movatter.jp