From ff5b6a7f307fd3c059ece537521586f11f0a1c79 Mon Sep 17 00:00:00 2001 From: Steve Sanderson Date: Tue, 27 Feb 2018 16:38:15 +0000 Subject: [PATCH] Fix to "hosted in ASP.NET" startup logic when consuming via package references not project references --- .../BlazorAppBuilderExtensions.cs | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/Microsoft.AspNetCore.Blazor.Server/BlazorAppBuilderExtensions.cs b/src/Microsoft.AspNetCore.Blazor.Server/BlazorAppBuilderExtensions.cs index dfd269190c..d86ac6966d 100644 --- a/src/Microsoft.AspNetCore.Blazor.Server/BlazorAppBuilderExtensions.cs +++ b/src/Microsoft.AspNetCore.Blazor.Server/BlazorAppBuilderExtensions.cs @@ -7,6 +7,7 @@ using Microsoft.AspNetCore.StaticFiles; using Microsoft.Extensions.FileProviders; using System.IO; using System.Net.Mime; +using System.Reflection; namespace Microsoft.AspNetCore.Builder { @@ -22,7 +23,7 @@ namespace Microsoft.AspNetCore.Builder this IApplicationBuilder applicationBuilder, string clientAssemblyName) { - var binDir = Path.GetDirectoryName(typeof(BlazorConfig).Assembly.Location); + var binDir = Path.GetDirectoryName(Assembly.GetEntryAssembly().Location); var clientAssemblyPath = Path.Combine(binDir, $"{clientAssemblyName}.dll"); applicationBuilder.UseBlazor(new BlazorOptions {