I am attempting to invoke the Kendo mvc extensions from an automated test.
It builds fine, but at runtime I get an exception when I invoke Kendo.Mvc.Extensions.QueryableExtensions.ToDataSourceResult(...)
DataSourceRequest request = CreateDefaultDataSourceRequest();var dataSourceResult = widgets.ToDataSourceResult(request);  // Exception thrown here
The exception is:
System.IO.FileNotFoundException : Could not load file or assembly 'Microsoft.AspNetCore.Mvc.Abstractions, Version=3.0.0.0, Culture=neutral, PublicKeyToken=adb9793829ddae60'. The system cannot find the file specified.
   at Kendo.Mvc.Extensions.QueryableExtensions.ToDataSourceResult
I am running this in both .NET Framework 4.6.2 and .NET Core 3.0. It works fine in .NET Framework, it's just the .NET Core build which fails.
Here is the complete .csproj file:
<?xml version="1.0" encoding="utf-8"?><Project Sdk="Microsoft.NET.Sdk">    <PropertyGroup>        <TargetFrameworks>net462;netcoreapp3.0</TargetFrameworks>    </PropertyGroup>    <ItemGroup>      <PackageReference Include="NUnit" Version="3.12.0" />    </ItemGroup>    <ItemGroup>        <ProjectReference Include="..\DATMedia.Core\DATMedia.Core.csproj" />    </ItemGroup>    <ItemGroup Condition="'$(TargetFramework)' == 'net462'">        <PackageReference Include="Telerik.UI.for.AspNet.Mvc5" Version="2019.3.1023" />    </ItemGroup>    <ItemGroup Condition="'$(TargetFramework)' == 'netcoreapp3.0'">        <PackageReference Include="Telerik.UI.for.AspNet.Core" Version="2019.3.1023" />    </ItemGroup>    <!-- Some Googling suggested this would help, but nope.-->    <ItemGroup Condition="'$(TargetFramework)' == 'netcoreapp3.0'">        <FrameworkReference Include="Microsoft.AspNetCore.App" />    </ItemGroup></Project>

