Skip to content

Commit 4f6c82c

Browse files
committed
Upgrade GraphQL and GraphQL-Parser
1 parent fbcc4e7 commit 4f6c82c

File tree

5 files changed

+24
-8
lines changed

5 files changed

+24
-8
lines changed

src/Our.Umbraco.GraphQL/Our.Umbraco.GraphQL.csproj

Lines changed: 13 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -54,11 +54,11 @@
5454
<Reference Include="Examine, Version=0.1.89.0, Culture=neutral, processorArchitecture=MSIL">
5555
<HintPath>..\..\packages\Examine.0.1.89\lib\net45\Examine.dll</HintPath>
5656
</Reference>
57-
<Reference Include="GraphQL, Version=0.17.3.768, Culture=neutral, processorArchitecture=MSIL">
58-
<HintPath>..\..\packages\GraphQL.0.17.3\lib\net45\GraphQL.dll</HintPath>
57+
<Reference Include="GraphQL, Version=2.0.0.0, Culture=neutral, processorArchitecture=MSIL">
58+
<HintPath>..\..\packages\GraphQL.2.0.0\lib\net45\GraphQL.dll</HintPath>
5959
</Reference>
60-
<Reference Include="GraphQL-Parser, Version=2.0.0.17, Culture=neutral, processorArchitecture=MSIL">
61-
<HintPath>..\..\packages\GraphQL-Parser.2.0.0\lib\net45\GraphQL-Parser.dll</HintPath>
60+
<Reference Include="GraphQL-Parser, Version=3.0.0.0, Culture=neutral, processorArchitecture=MSIL">
61+
<HintPath>..\..\packages\GraphQL-Parser.3.0.0\lib\net45\GraphQL-Parser.dll</HintPath>
6262
</Reference>
6363
<Reference Include="HtmlAgilityPack, Version=1.8.4.0, Culture=neutral, PublicKeyToken=bd319b19eaf3b43a, processorArchitecture=MSIL">
6464
<HintPath>..\..\packages\HtmlAgilityPack.1.8.4\lib\Net45\HtmlAgilityPack.dll</HintPath>
@@ -159,6 +159,15 @@
159159
<Reference Include="System.Net.Http.Formatting, Version=5.2.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35, processorArchitecture=MSIL">
160160
<HintPath>..\..\packages\Microsoft.AspNet.WebApi.Client.5.2.6\lib\net45\System.Net.Http.Formatting.dll</HintPath>
161161
</Reference>
162+
<Reference Include="System.Reactive.Core, Version=3.0.3000.0, Culture=neutral, PublicKeyToken=94bc3704cddfc263, processorArchitecture=MSIL">
163+
<HintPath>..\..\packages\System.Reactive.Core.3.1.1\lib\net46\System.Reactive.Core.dll</HintPath>
164+
</Reference>
165+
<Reference Include="System.Reactive.Interfaces, Version=3.0.1000.0, Culture=neutral, PublicKeyToken=94bc3704cddfc263, processorArchitecture=MSIL">
166+
<HintPath>..\..\packages\System.Reactive.Interfaces.3.1.1\lib\net45\System.Reactive.Interfaces.dll</HintPath>
167+
</Reference>
168+
<Reference Include="System.Reactive.Linq, Version=3.0.3000.0, Culture=neutral, PublicKeyToken=94bc3704cddfc263, processorArchitecture=MSIL">
169+
<HintPath>..\..\packages\System.Reactive.Linq.3.1.1\lib\net46\System.Reactive.Linq.dll</HintPath>
170+
</Reference>
162171
<Reference Include="System.Threading.Tasks.Dataflow, Version=4.6.3.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a, processorArchitecture=MSIL">
163172
<HintPath>..\..\packages\System.Threading.Tasks.Dataflow.4.9.0\lib\netstandard2.0\System.Threading.Tasks.Dataflow.dll</HintPath>
164173
</Reference>

src/Our.Umbraco.GraphQL/Types/ComplexGraphTypeOfIPublishedContentExtensions.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -132,7 +132,7 @@ public static IEnumerable<TSource> Filter<TSource, TParent>(
132132
if (context.Arguments.TryGetValue("filter", out object filterArg) && filterArg != null)
133133
{
134134
var rootFilter = ((IDictionary<string, object>)filterArg).First();
135-
var filterType = (IComplexGraphType)context.FieldDefinition.Arguments.Find(x => x.Name == "filter").ResolvedType;
135+
var filterType = (IComplexGraphType)context.FieldDefinition.Arguments.Find("filter").ResolvedType;
136136
var filter = ResolveFilter(filterType, rootFilter, context.ParentType, executionContext);
137137

138138
source = source.Where(x => filter.IsSatisfiedBy(x));

src/Our.Umbraco.GraphQL/Types/UmbracoQuery.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ public UmbracoQuery()
1414
.Resolve(context =>
1515
{
1616
var userContext = (UmbracoGraphQLContext)context.UserContext;
17-
var id = context.GetArgument<string>("id");
17+
var id = context.GetArgument<int>("id");
1818
return userContext.Umbraco.TypedContent(id);
1919
});
2020

src/Our.Umbraco.GraphQL/app.config

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -70,6 +70,10 @@
7070
<assemblyIdentity name="System.Web.Cors" publicKeyToken="31bf3856ad364e35" culture="neutral" />
7171
<bindingRedirect oldVersion="0.0.0.0-5.2.6.0" newVersion="5.2.6.0" />
7272
</dependentAssembly>
73+
<dependentAssembly>
74+
<assemblyIdentity name="System.Reactive.Linq" publicKeyToken="94bc3704cddfc263" culture="neutral" />
75+
<bindingRedirect oldVersion="0.0.0.0-3.0.3000.0" newVersion="3.0.3000.0" />
76+
</dependentAssembly>
7377
</assemblyBinding>
7478
</runtime>
7579
</configuration>

src/Our.Umbraco.GraphQL/packages.config

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,8 +4,8 @@
44
<package id="ClientDependency" version="1.9.6" targetFramework="net462" />
55
<package id="ClientDependency-Mvc5" version="1.8.0.0" targetFramework="net462" />
66
<package id="Examine" version="0.1.89" targetFramework="net462" />
7-
<package id="GraphQL" version="0.17.3" targetFramework="net462" />
8-
<package id="GraphQL-Parser" version="2.0.0" targetFramework="net462" />
7+
<package id="GraphQL" version="2.0.0" targetFramework="net462" />
8+
<package id="GraphQL-Parser" version="3.0.0" targetFramework="net462" />
99
<package id="HtmlAgilityPack" version="1.8.4" targetFramework="net462" />
1010
<package id="ImageProcessor" version="2.6.1.19" targetFramework="net462" />
1111
<package id="ImageProcessor.Web" version="4.9.2.19" targetFramework="net462" />
@@ -38,6 +38,9 @@
3838
<package id="Owin" version="1.0" targetFramework="net462" />
3939
<package id="semver" version="1.1.2" targetFramework="net462" />
4040
<package id="SharpZipLib" version="0.86.0" targetFramework="net462" />
41+
<package id="System.Reactive.Core" version="3.1.1" targetFramework="net462" />
42+
<package id="System.Reactive.Interfaces" version="3.1.1" targetFramework="net462" />
43+
<package id="System.Reactive.Linq" version="3.1.1" targetFramework="net462" />
4144
<package id="System.Threading.Tasks.Dataflow" version="4.9.0" targetFramework="net462" />
4245
<package id="System.ValueTuple" version="4.5.0" targetFramework="net462" />
4346
<package id="UmbracoCms.Core" version="7.10.4" targetFramework="net462" />

0 commit comments

Comments
 (0)