Add new Razor bits
- Adds the aspnetcore-dev feed as a package source - Updates Razor to a relatively new build - Fixes a few issues encountered with new bits
This commit is contained in:
parent
f4e0d663fa
commit
dfe576f4fa
|
|
@ -0,0 +1,5 @@
|
||||||
|
<Project>
|
||||||
|
<PropertyGroup>
|
||||||
|
<RazorPackageVersion>2.1.0-preview2-30159</RazorPackageVersion>
|
||||||
|
</PropertyGroup>
|
||||||
|
</Project>
|
||||||
|
|
@ -0,0 +1,8 @@
|
||||||
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
|
<configuration>
|
||||||
|
<packageSources>
|
||||||
|
<clear />
|
||||||
|
<add key="aspnetcore-dev" value="https://dotnet.myget.org/F/aspnetcore-dev/api/v3/index.json" />
|
||||||
|
<add key="nuget.org" value="https://api.nuget.org/v3/index.json" />
|
||||||
|
</packageSources>
|
||||||
|
</configuration>
|
||||||
|
|
@ -96,7 +96,7 @@ namespace Microsoft.AspNetCore.Blazor.Build.Core.RazorCompilation
|
||||||
var engine = new BlazorRazorEngine();
|
var engine = new BlazorRazorEngine();
|
||||||
var blazorTemplateEngine = new BlazorTemplateEngine(
|
var blazorTemplateEngine = new BlazorTemplateEngine(
|
||||||
engine.Engine,
|
engine.Engine,
|
||||||
RazorProject.Create(inputRootPath));
|
RazorProjectFileSystem.Create(inputRootPath));
|
||||||
var codeDoc = blazorTemplateEngine.CreateCodeDocument(
|
var codeDoc = blazorTemplateEngine.CreateCodeDocument(
|
||||||
new BlazorProjectItem(inputRootPath, inputFilePath, inputFileContents));
|
new BlazorProjectItem(inputRootPath, inputFilePath, inputFileContents));
|
||||||
codeDoc.Items[BlazorCodeDocItems.Namespace] = combinedNamespace;
|
codeDoc.Items[BlazorCodeDocItems.Namespace] = combinedNamespace;
|
||||||
|
|
|
||||||
|
|
@ -14,10 +14,8 @@ namespace Microsoft.AspNetCore.Blazor.Razor
|
||||||
public override IntermediateNodeWriter CreateNodeWriter()
|
public override IntermediateNodeWriter CreateNodeWriter()
|
||||||
=> new BlazorIntermediateNodeWriter();
|
=> new BlazorIntermediateNodeWriter();
|
||||||
|
|
||||||
public override TExtension GetExtension<TExtension>()
|
public override TExtension GetExtension<TExtension>() => null;
|
||||||
=> throw new NotImplementedException();
|
|
||||||
|
|
||||||
public override bool HasExtension<TExtension>()
|
public override bool HasExtension<TExtension>() => false;
|
||||||
=> throw new NotImplementedException();
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -7,8 +7,8 @@
|
||||||
</PropertyGroup>
|
</PropertyGroup>
|
||||||
|
|
||||||
<ItemGroup>
|
<ItemGroup>
|
||||||
<PackageReference Include="Microsoft.AspNetCore.Razor.Language" Version="2.0.1" />
|
<PackageReference Include="Microsoft.AspNetCore.Razor.Language" Version="$(RazorPackageVersion)" />
|
||||||
<PackageReference Include="Microsoft.CodeAnalysis.Razor" Version="2.0.1" />
|
<PackageReference Include="Microsoft.CodeAnalysis.Razor" Version="$(RazorPackageVersion)" />
|
||||||
</ItemGroup>
|
</ItemGroup>
|
||||||
|
|
||||||
<ItemGroup>
|
<ItemGroup>
|
||||||
|
|
|
||||||
|
|
@ -4,6 +4,10 @@
|
||||||
<TargetFramework>net461</TargetFramework>
|
<TargetFramework>net461</TargetFramework>
|
||||||
</PropertyGroup>
|
</PropertyGroup>
|
||||||
|
|
||||||
|
<ItemGroup>
|
||||||
|
<PackageReference Include="Microsoft.CodeAnalysis.Razor.Workspaces" Version="$(RazorPackageVersion)" />
|
||||||
|
</ItemGroup>
|
||||||
|
|
||||||
<ItemGroup>
|
<ItemGroup>
|
||||||
<ProjectReference Include="..\..\src\anglesharp\AngleSharpBuilder\AngleSharpBuilder.csproj">
|
<ProjectReference Include="..\..\src\anglesharp\AngleSharpBuilder\AngleSharpBuilder.csproj">
|
||||||
<Name>AngleSharpBuilder</Name>
|
<Name>AngleSharpBuilder</Name>
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue