Add an experimental Language Version

Adding a secret language version for Blazor and other experiments.
This commit is contained in:
Ryan Nowak 2018-03-19 12:59:38 -07:00
parent 6e4a968e12
commit be53b64fc1
1 changed files with 7 additions and 0 deletions

View File

@ -19,6 +19,8 @@ namespace Microsoft.AspNetCore.Razor.Language
public static readonly RazorLanguageVersion Latest = Version_2_1;
public static readonly RazorLanguageVersion Experimental = new RazorLanguageVersion(1337, 1337);
public static bool TryParse(string languageVersion, out RazorLanguageVersion version)
{
if (languageVersion == null)
@ -31,6 +33,11 @@ namespace Microsoft.AspNetCore.Razor.Language
version = Version_2_1;
return true;
}
else if (string.Equals(languageVersion, "experimental", StringComparison.OrdinalIgnoreCase))
{
version = Experimental;
return true;
}
else if (languageVersion == "2.1")
{
version = Version_2_1;