From 71a3e3179927f07947defe98b787cd1338a3f5d4 Mon Sep 17 00:00:00 2001 From: Steve Sanderson Date: Wed, 4 Apr 2018 11:29:59 +0100 Subject: [PATCH] Trigger live reload feature after successful builds in VS --- .../targets/Blazor.MonoRuntime.targets | 14 ++- .../BlazorPackage.cs | 17 +++ .../LiveReloadBuildWatcher.cs | 109 ++++++++++++++++++ ...rosoft.VisualStudio.BlazorExtension.csproj | 1 + 4 files changed, 137 insertions(+), 4 deletions(-) create mode 100644 tooling/Microsoft.VisualStudio.BlazorExtension/LiveReloadBuildWatcher.cs diff --git a/src/Microsoft.AspNetCore.Blazor.Build/targets/Blazor.MonoRuntime.targets b/src/Microsoft.AspNetCore.Blazor.Build/targets/Blazor.MonoRuntime.targets index 66003529d5..24112bb324 100644 --- a/src/Microsoft.AspNetCore.Blazor.Build/targets/Blazor.MonoRuntime.targets +++ b/src/Microsoft.AspNetCore.Blazor.Build/targets/Blazor.MonoRuntime.targets @@ -59,10 +59,16 @@ --> - - - + Condition="'$(UseBlazorLiveReloading)'=='true' AND '$(_BlazorDidCopyFilesToOutputDirectory)'=='true'"> + + <_BlazorBuildCompletedSignalFullPath>$(ProjectDir)$(OutputPath)$(BlazorBuildCompletedSignalPath) + + + +