Move BrowserRouter -> Router in Microsoft.AspNetCore.Blazor now it has no browser-specific aspects
This commit is contained in:
parent
eab10dcf83
commit
0bb32ad628
|
|
@ -1,8 +1,8 @@
|
|||
@using Microsoft.AspNetCore.Blazor.Browser.Routing
|
||||
@using Microsoft.AspNetCore.Blazor.Routing
|
||||
<!--
|
||||
Configuring this stuff here is temporary. Later we'll move the app config
|
||||
into Program.cs, and it won't be necessary to specify AppAssembly.
|
||||
-->
|
||||
<c:BrowserRouter
|
||||
<c:Router
|
||||
AppAssembly=@(typeof(StandaloneApp.Program).Assembly)
|
||||
PagesNamespace=@("StandaloneApp.Pages") />
|
||||
|
|
|
|||
|
|
@ -9,13 +9,13 @@ using Microsoft.AspNetCore.Blazor.Layouts;
|
|||
using Microsoft.AspNetCore.Blazor.RenderTree;
|
||||
using Microsoft.AspNetCore.Blazor.Services;
|
||||
|
||||
namespace Microsoft.AspNetCore.Blazor.Browser.Routing
|
||||
namespace Microsoft.AspNetCore.Blazor.Routing
|
||||
{
|
||||
/// <summary>
|
||||
/// A component that displays whichever other component corresponds to the
|
||||
/// browser's changing navigation state.
|
||||
/// current navigation location.
|
||||
/// </summary>
|
||||
public class BrowserRouter : IComponent, IDisposable
|
||||
public class Router : IComponent, IDisposable
|
||||
{
|
||||
static readonly char[] _queryOrHashStartChar = new[] { '?', '#' };
|
||||
|
||||
|
|
@ -85,7 +85,7 @@ namespace Microsoft.AspNetCore.Blazor.Browser.Routing
|
|||
}
|
||||
|
||||
return FindComponentTypeInAssemblyOrReferences(AppAssembly, componentTypeName)
|
||||
?? throw new InvalidOperationException($"{nameof(BrowserRouter)} cannot find any component type with name {componentTypeName}.");
|
||||
?? throw new InvalidOperationException($"{nameof(Router)} cannot find any component type with name {componentTypeName}.");
|
||||
}
|
||||
|
||||
private string StringUntilAny(string str, char[] chars)
|
||||
|
|
@ -1,4 +1,4 @@
|
|||
@using Microsoft.AspNetCore.Blazor.Browser.Routing
|
||||
<c:BrowserRouter AppAssembly=@(typeof(BasicTestApp.Program).Assembly)
|
||||
@using Microsoft.AspNetCore.Blazor.Routing
|
||||
<c:Router AppAssembly=@(typeof(BasicTestApp.Program).Assembly)
|
||||
PagesNamespace=@nameof(BasicTestApp)
|
||||
DefaultComponentName=@("Default") />
|
||||
|
|
|
|||
Loading…
Reference in New Issue