Skip to content

Commit 7f84e47

Browse files
committed
Re generated test client
1 parent 9e0a55b commit 7f84e47

File tree

7 files changed

+71
-1
lines changed

7 files changed

+71
-1
lines changed

src/Linq2GraphQL.Generator/Properties/launchSettings.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
"profiles": {
33
"Linq2GraphQL.Generator": {
44
"commandName": "Project",
5-
"commandLineArgs": "https://localhost:50741/graphql/ -c=\"SampleNullableClient\" -n=\"Linq2GraphQL.TestClientNullable\" -o=\"C:\\Code\\Github\\Linq2GraphQL.Client\\test\\Linq2GraphQL.TestClientNullable\\Generated\" -s=true -nu=true"
5+
"commandLineArgs": "https://localhost:7184/graphql/ -c=\"SampleClient\" -n=\"Linq2GraphQL.TestClient\" -o=\"C:\\Code\\Github\\Linq2GraphQL.Client\\test\\Linq2GraphQL.TestClient\\Generated\" -s=true"
66
}
77
}
88
}

test/Linq2GraphQL.TestClient/Generated/Enums/CustomerStatus.cs

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,4 +18,7 @@ public enum CustomerStatus
1818
Active,
1919
[EnumMember(Value = "DISABLED")]
2020
Disabled,
21+
[Obsolete("No longer in use, please use enum value Active instead")]
22+
[EnumMember(Value = "IN_TRANSIT")]
23+
InTransit,
2124
}

test/Linq2GraphQL.TestClient/Generated/Inputs/InputFactory.cs

Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1161,6 +1161,15 @@ public static OrderFilterInput EntryTime(this OrderFilterInput input, Action<Tim
11611161
return input;
11621162
}
11631163

1164+
public static OrderFilterInput Grade(this OrderFilterInput input, Action<StringOperationFilterInput> mod)
1165+
{
1166+
var filter = new StringOperationFilterInput();
1167+
mod ??= _ => { };
1168+
mod(filter);
1169+
input.Grade = filter;
1170+
return input;
1171+
}
1172+
11641173
}
11651174

11661175
public static class OrderInputExtensions
@@ -1213,6 +1222,13 @@ public static OrderInput EntryTime(this OrderInput input, TimeSpan? val)
12131222
return input;
12141223
}
12151224

1225+
1226+
public static OrderInput Grade(this OrderInput input, string val)
1227+
{
1228+
input.Grade = val;
1229+
return input;
1230+
}
1231+
12161232
}
12171233

12181234
public static class OrderLineFilterInputExtensions
@@ -1366,6 +1382,13 @@ public static OrderSortInput EntryTime(this OrderSortInput input, SortEnumType?
13661382
return input;
13671383
}
13681384

1385+
1386+
public static OrderSortInput Grade(this OrderSortInput input, SortEnumType? val)
1387+
{
1388+
input.Grade = val;
1389+
return input;
1390+
}
1391+
13691392
}
13701393

13711394
public static class StringOperationFilterInputExtensions

test/Linq2GraphQL.TestClient/Generated/Inputs/OrderFilterInput.cs

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -79,4 +79,12 @@ public TimeSpanOperationFilterInput EntryTime
7979
set => SetValue("entryTime", value);
8080
}
8181

82+
[GraphQLMember("grade")]
83+
[JsonPropertyName("grade")]
84+
public StringOperationFilterInput Grade
85+
{
86+
get => GetValue<StringOperationFilterInput>("grade");
87+
set => SetValue("grade", value);
88+
}
89+
8290
}

test/Linq2GraphQL.TestClient/Generated/Inputs/OrderInput.cs

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -63,4 +63,13 @@ public TimeSpan? EntryTime
6363
set => SetValue("entryTime", value);
6464
}
6565

66+
[Obsolete("This propery is obsolete and should not be used!")]
67+
[GraphQLMember("grade")]
68+
[JsonPropertyName("grade")]
69+
public string Grade
70+
{
71+
get => GetValue<string>("grade");
72+
set => SetValue("grade", value);
73+
}
74+
6675
}

test/Linq2GraphQL.TestClient/Generated/Inputs/OrderSortInput.cs

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -55,4 +55,12 @@ public SortEnumType? EntryTime
5555
set => SetValue("entryTime", value);
5656
}
5757

58+
[GraphQLMember("grade")]
59+
[JsonPropertyName("grade")]
60+
public SortEnumType? Grade
61+
{
62+
get => GetValue<SortEnumType?>("grade");
63+
set => SetValue("grade", value);
64+
}
65+
5866
}

test/Linq2GraphQL.TestClient/Generated/Types/Order.cs

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,13 @@ namespace Linq2GraphQL.TestClient;
1616

1717
public static class OrderExtensions
1818
{
19+
[GraphQLMember("myGradeMethod")]
20+
[Obsolete("This method should not be used anymore")]
21+
public static string MyGradeMethod(this Order order, [GraphQLArgument("name", "String!")] string name)
22+
{
23+
return order.GetMethodValue<string>("myGradeMethod", name);
24+
}
25+
1926
[GraphQLMember("orderHello")]
2027
public static string OrderHello(this Order order, [GraphQLArgument("name", "String!")] string name, [GraphQLArgument("first", "Int!")] int first)
2128
{
@@ -32,6 +39,13 @@ public static Address OrderAddress(this Order order, [GraphQLArgument("addressT
3239

3340
public partial class Order : GraphQLTypeBase
3441
{
42+
private LazyProperty<string> _myGradeMethod = new();
43+
/// <summary>
44+
/// Do not use in Query, only to retrive result
45+
/// </summary>
46+
[Obsolete("This method should not be used anymore")]
47+
public string MyGradeMethod => _myGradeMethod.Value(() => GetFirstMethodValue<string>("myGradeMethod"));
48+
3549
private LazyProperty<string> _orderHello = new();
3650
/// <summary>
3751
/// Do not use in Query, only to retrive result
@@ -68,4 +82,9 @@ public partial class Order : GraphQLTypeBase
6882
[JsonPropertyName("entryTime")]
6983
public TimeSpan? EntryTime { get; set; }
7084

85+
[Obsolete("This propery is obsolete and should not be used!")]
86+
[GraphQLMember("grade")]
87+
[JsonPropertyName("grade")]
88+
public string Grade { get; set; }
89+
7190
}

0 commit comments

Comments
 (0)