Add an experimental Language Version
Adding a secret language version for Blazor and other experiments.
This commit is contained in:
parent
6e4a968e12
commit
be53b64fc1
|
|
@ -19,6 +19,8 @@ namespace Microsoft.AspNetCore.Razor.Language
|
||||||
|
|
||||||
public static readonly RazorLanguageVersion Latest = Version_2_1;
|
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)
|
public static bool TryParse(string languageVersion, out RazorLanguageVersion version)
|
||||||
{
|
{
|
||||||
if (languageVersion == null)
|
if (languageVersion == null)
|
||||||
|
|
@ -31,6 +33,11 @@ namespace Microsoft.AspNetCore.Razor.Language
|
||||||
version = Version_2_1;
|
version = Version_2_1;
|
||||||
return true;
|
return true;
|
||||||
}
|
}
|
||||||
|
else if (string.Equals(languageVersion, "experimental", StringComparison.OrdinalIgnoreCase))
|
||||||
|
{
|
||||||
|
version = Experimental;
|
||||||
|
return true;
|
||||||
|
}
|
||||||
else if (languageVersion == "2.1")
|
else if (languageVersion == "2.1")
|
||||||
{
|
{
|
||||||
version = Version_2_1;
|
version = Version_2_1;
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue