# Microsoft.AspNetCore.Components.Routing

``` diff
 namespace Microsoft.AspNetCore.Components.Routing {
+    public interface IHostEnvironmentNavigationManager {
+        void Initialize(string baseUri, string uri);
+    }
-    public readonly struct LocationChangedEventArgs
+    public class LocationChangedEventArgs : EventArgs
     public class NavLink : ComponentBase, IDisposable {
+        protected override void BuildRenderTree(RenderTreeBuilder builder);
-        protected override void BuildRenderTree(RenderTreeBuilder builder);

     }
     public class Router : IComponent, IDisposable, IHandleAfterRender {
+        public IEnumerable<Assembly> AdditionalAssemblies { get; set; }
-        public RenderFragment AuthorizingContent { get; set; }

+        public RenderFragment<RouteData> Found { get; set; }
-        public RenderFragment<AuthenticationState> NotAuthorizedContent { get; set; }

+        public RenderFragment NotFound { get; set; }
-        public RenderFragment NotFoundContent { get; set; }

-        protected virtual void Render(RenderTreeBuilder builder, Type handler, IDictionary<string, object> parameters);

     }
 }
```

