You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: src/JsonApiDotNetCore/Queries/INoSqlQueryLayerComposer.cs
+25-19Lines changed: 25 additions & 19 deletions
Original file line number
Diff line number
Diff line change
@@ -5,27 +5,26 @@
5
5
namespaceJsonApiDotNetCore.Queries
6
6
{
7
7
/// <summary>
8
-
/// Takes scoped expressions from <see cref="IQueryConstraintProvider" />s and transforms them.
9
-
/// Additionally provides specific transformations for NoSQL databases without support for joins.
8
+
/// Takes scoped expressions from <see cref="IQueryConstraintProvider" />s and transforms them. Additionally provides specific transformations for NoSQL
9
+
/// databases without support for joins.
10
10
/// </summary>
11
11
[PublicAPI]
12
12
publicinterfaceINoSqlQueryLayerComposer
13
13
{
14
14
/// <summary>
15
-
/// Builds a filter from constraints, used to determine total resource count on a primary
16
-
/// collection endpoint.
15
+
/// Builds a filter from constraints, used to determine total resource count on a primary collection endpoint.
/// Used to provide additional information for a JSON:API relationship (https://jsonapi.org/format/#document-resource-object-relationships).
9
8
/// </summary>
10
9
/// <remarks>
11
-
/// With Cosmos DB, for example, an entity can own one or many other entity types.
12
-
/// In the example below, an Author entity owns many Article entities, which is also
13
-
/// reflected in the Entity Framework Core model. This means that all owned Article
14
-
/// entities will be returned with the Author. To represent Article entities as a
15
-
/// to-many relationship, the [HasMany] and [NoSqlOwnsMany] annotations can be combined
16
-
/// to indicate to the NoSQL resource service that those Article resources do not have
17
-
/// to be fetched. To include the Article resources into the response, the request will
18
-
/// have to add an include expression such as "?include=articles". Otherwise, the
19
-
/// Article resources will not be returned.
10
+
/// With Cosmos DB, for example, an entity can own one or many other entity types. In the example below, an Author entity owns many Article entities,
11
+
/// which is also reflected in the Entity Framework Core model. This means that all owned Article entities will be returned with the Author. To represent
12
+
/// Article entities as a to-many relationship, the [HasMany] and [NoSqlOwnsMany] annotations can be combined to indicate to the NoSQL resource service
13
+
/// that those Article resources do not have to be fetched. To include the Article resources into the response, the request will have to add an include
14
+
/// expression such as "?include=articles". Otherwise, the Article resources will not be returned.
0 commit comments