From 2ab54e73c5a5576afef203b0daf85102fe3f4ba1 Mon Sep 17 00:00:00 2001 From: "N. Taylor Mullen" Date: Wed, 17 Feb 2016 16:01:36 -0800 Subject: [PATCH] Fix build dependencies. --- src/Microsoft.AspNetCore.Razor/Tokenizer/CSharpTokenizer.cs | 5 +++++ src/Microsoft.AspNetCore.Razor/Tokenizer/HtmlTokenizer.cs | 5 +++++ src/Microsoft.AspNetCore.Razor/project.json | 3 ++- 3 files changed, 12 insertions(+), 1 deletion(-) diff --git a/src/Microsoft.AspNetCore.Razor/Tokenizer/CSharpTokenizer.cs b/src/Microsoft.AspNetCore.Razor/Tokenizer/CSharpTokenizer.cs index e9a39f2b11..11cea3d193 100644 --- a/src/Microsoft.AspNetCore.Razor/Tokenizer/CSharpTokenizer.cs +++ b/src/Microsoft.AspNetCore.Razor/Tokenizer/CSharpTokenizer.cs @@ -91,7 +91,12 @@ namespace Microsoft.AspNetCore.Razor.Tokenizer case CSharpTokenizerState.AtSymbolAfterRazorCommentBody: return AtSymbolAfterRazorCommentBody(); default: +#if NET451 + // No Debug.Fail Debug.Fail("Invalid TokenizerState"); +#else + Debug.Assert(false, "Invalid TokenizerState"); +#endif return default(StateResult); } } diff --git a/src/Microsoft.AspNetCore.Razor/Tokenizer/HtmlTokenizer.cs b/src/Microsoft.AspNetCore.Razor/Tokenizer/HtmlTokenizer.cs index b18507885e..dda16afe30 100644 --- a/src/Microsoft.AspNetCore.Razor/Tokenizer/HtmlTokenizer.cs +++ b/src/Microsoft.AspNetCore.Razor/Tokenizer/HtmlTokenizer.cs @@ -77,7 +77,12 @@ namespace Microsoft.AspNetCore.Razor.Tokenizer case HtmlTokenizerState.AtSymbolAfterRazorCommentBody: return AtSymbolAfterRazorCommentBody(); default: +#if NET451 + // No Debug.Fail Debug.Fail("Invalid TokenizerState"); +#else + Debug.Assert(false, "Invalid TokenizerState"); +#endif return default(StateResult); } } diff --git a/src/Microsoft.AspNetCore.Razor/project.json b/src/Microsoft.AspNetCore.Razor/project.json index 07bc461933..4af2e21c20 100644 --- a/src/Microsoft.AspNetCore.Razor/project.json +++ b/src/Microsoft.AspNetCore.Razor/project.json @@ -22,7 +22,8 @@ "dotnet5.4": { "dependencies": { "System.IO.FileSystem": "4.0.1-*", - "System.Linq": "4.0.2-*", + "System.Linq": "4.1.0-*", + "System.Runtime.Extensions": "4.1.0-*", "System.Security.Cryptography.Algorithms": "4.0.0-*", "System.Threading.Thread": "4.0.0-*" }