From 273ad22337872fb62b7bdc4e28673a85814e1e8e Mon Sep 17 00:00:00 2001 From: Peter Hsu Date: Mon, 2 Mar 2015 12:27:44 -0800 Subject: [PATCH] Add precompiler to allow kre precompile views --- .../compiler/preprocess/RazorPreCompilation.cs | 18 ++++++++++++++++++ .../compiler/preprocess/RazorPreCompilation.cs | 18 ++++++++++++++++++ 2 files changed, 36 insertions(+) create mode 100644 src/MusicStore.Spa/compiler/preprocess/RazorPreCompilation.cs create mode 100644 src/MusicStore/compiler/preprocess/RazorPreCompilation.cs diff --git a/src/MusicStore.Spa/compiler/preprocess/RazorPreCompilation.cs b/src/MusicStore.Spa/compiler/preprocess/RazorPreCompilation.cs new file mode 100644 index 0000000000..eb7818a01d --- /dev/null +++ b/src/MusicStore.Spa/compiler/preprocess/RazorPreCompilation.cs @@ -0,0 +1,18 @@ +using System; +using Microsoft.AspNet.Mvc; +using Microsoft.Framework.Runtime; + +namespace MusicStore +{ + public class RazorPreCompilation : RazorPreCompileModule + { + public RazorPreCompilation(IServiceProvider provider, + IApplicationEnvironment applicationEnvironment) + : base(provider) + { + GenerateSymbols = string.Equals(applicationEnvironment.Configuration, + "debug", + StringComparison.OrdinalIgnoreCase); + } + } +} \ No newline at end of file diff --git a/src/MusicStore/compiler/preprocess/RazorPreCompilation.cs b/src/MusicStore/compiler/preprocess/RazorPreCompilation.cs new file mode 100644 index 0000000000..eb7818a01d --- /dev/null +++ b/src/MusicStore/compiler/preprocess/RazorPreCompilation.cs @@ -0,0 +1,18 @@ +using System; +using Microsoft.AspNet.Mvc; +using Microsoft.Framework.Runtime; + +namespace MusicStore +{ + public class RazorPreCompilation : RazorPreCompileModule + { + public RazorPreCompilation(IServiceProvider provider, + IApplicationEnvironment applicationEnvironment) + : base(provider) + { + GenerateSymbols = string.Equals(applicationEnvironment.Configuration, + "debug", + StringComparison.OrdinalIgnoreCase); + } + } +} \ No newline at end of file