Skip to content
This repository was archived by the owner on Aug 25, 2025. It is now read-only.

Commit dbcd1e3

Browse files
Rename confusing method name
- Obsolete Fragment(), replacing by AddFragment() - Obsolete Fragments(), replacing by AddFragments()
1 parent 5054232 commit dbcd1e3

File tree

7 files changed

+125
-91
lines changed

7 files changed

+125
-91
lines changed

APIs/src/EpiServer.ContentGraph/Api/Querying/BaseTypeQueryBuilder.cs

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -193,16 +193,16 @@ public virtual BaseTypeQueryBuilder Children(ITypeQueryBuilder children)
193193

194194
return this;
195195
}
196-
public virtual BaseTypeQueryBuilder Fragments(params FragmentBuilder[] fragments)
196+
public virtual BaseTypeQueryBuilder AddFragments(params FragmentBuilder[] fragments)
197197
{
198198
fragments.ValidateNotNullArgument("fragments");
199199
foreach (var fragment in fragments)
200200
{
201-
Fragment(fragment);
201+
AddFragment(fragment);
202202
}
203203
return this;
204204
}
205-
protected virtual BaseTypeQueryBuilder Fragment(FragmentBuilder fragment)
205+
protected virtual BaseTypeQueryBuilder AddFragment(FragmentBuilder fragment)
206206
{
207207
fragment.ValidateNotNullArgument("fragment");
208208
graphObject.SelectItems.Append(

APIs/src/EpiServer.ContentGraph/Api/Querying/SubTypeQueryBuilder.cs

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -68,14 +68,14 @@ public SubTypeQueryBuilder<T> Children<TChildren>(TypeQueryBuilder<TChildren> ch
6868
base.Children(children);
6969
return this;
7070
}
71-
public override SubTypeQueryBuilder<T> Fragments(params FragmentBuilder[] fragments)
71+
public override SubTypeQueryBuilder<T> AddFragments(params FragmentBuilder[] fragments)
7272
{
73-
base.Fragments(fragments);
73+
base.AddFragments(fragments);
7474
return this;
7575
}
76-
protected override SubTypeQueryBuilder<T> Fragment(FragmentBuilder fragment)
76+
protected override SubTypeQueryBuilder<T> AddFragment(FragmentBuilder fragment)
7777
{
78-
base.Fragment(fragment);
78+
base.AddFragment(fragment);
7979
return this;
8080
}
8181
}

APIs/src/EpiServer.ContentGraph/Api/Querying/TypeQueryBuilder.cs

Lines changed: 16 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -51,14 +51,26 @@ public TypeQueryBuilder<T> Children<TChildren>(TypeQueryBuilder<TChildren> child
5151
base.Children(children);
5252
return this;
5353
}
54-
public override TypeQueryBuilder<T> Fragments(params FragmentBuilder[] fragments)
54+
[Obsolete("Use AddFragments method instead")]
55+
public TypeQueryBuilder<T> Fragments(params FragmentBuilder[] fragments)
5556
{
56-
base.Fragments(fragments);
57+
base.AddFragments(fragments);
5758
return this;
5859
}
59-
protected override TypeQueryBuilder<T> Fragment(FragmentBuilder fragment)
60+
public override TypeQueryBuilder<T> AddFragments(params FragmentBuilder[] fragments)
6061
{
61-
base.Fragment(fragment);
62+
base.AddFragments(fragments);
63+
return this;
64+
}
65+
[Obsolete("Use AddFragment method instead")]
66+
public TypeQueryBuilder<T> Fragment(FragmentBuilder fragment)
67+
{
68+
base.AddFragment(fragment);
69+
return this;
70+
}
71+
protected override TypeQueryBuilder<T> AddFragment(FragmentBuilder fragment)
72+
{
73+
base.AddFragment(fragment);
6274
return this;
6375
}
6476
public override TypeQueryBuilder<T> Field(string propertyName)
@@ -244,15 +256,6 @@ public TypeQueryBuilder<T> InlineFragment<TSub>(params Expression<Func<TSub, IEn
244256
);
245257
return this;
246258
}
247-
public TypeQueryBuilder<T> InlineFragment<TSub>(params Expression<Func<TSub, Recursion>>[] fieldSelectors) where TSub : T
248-
{
249-
fieldSelectors.ValidateNotNullArgument("fieldSelectors");
250-
//foreach (var fieldSelector in fieldSelectors)
251-
//{
252-
253-
//}
254-
return this;
255-
}
256259
public TypeQueryBuilder<T> Autocomplete(Expression<Func<T, object>> fieldSelector, AutoCompleteOperators autocomplete)
257260
{
258261
fieldSelector.ValidateNotNullArgument("fieldSelector");
Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
{
2+
"version": 1,
3+
"isRoot": true,
4+
"tools": {
5+
"optimizely.graph.client.tools": {
6+
"version": "1.2.0",
7+
"commands": [
8+
"ogschema"
9+
]
10+
}
11+
}
12+
}

0 commit comments

Comments
 (0)