# Microsoft.AspNetCore.Components

``` diff
 namespace Microsoft.AspNetCore.Components {
     [NullableAttribute((byte)0)]
     [NullableContextAttribute((byte)1)]
     public abstract class NavigationManager {
+        [NullableAttribute((byte)2)]
+        public string? HistoryEntryState { [CompilerGeneratedAttribute, NullableContextAttribute((byte)2)] get; [CompilerGeneratedAttribute, NullableContextAttribute((byte)2)] protected set; }
     }
     [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
     public readonly struct NavigationOptions {
+        public string HistoryEntryState { [CompilerGeneratedAttribute] get; [CompilerGeneratedAttribute] set; }
     }
     [NullableAttribute((byte)0)]
     [NullableContextAttribute((byte)1)]
     public class RouteView : IComponent {
-        [UnconditionalSuppressMessageAttribute("Trimming", "IL2111", Justification="Layout components are preserved because the LayoutAttribute constructor parameter is correctly annotated.")]
-        protected virtual void Render(RenderTreeBuilder builder);
+        [UnconditionalSuppressMessageAttribute("Trimming", "IL2111", Justification="Layout components are preserved because the LayoutAttribute constructor parameter is correctly annotated.")]
+        [UnconditionalSuppressMessageAttribute("Trimming", "IL2118", Justification="Layout components are preserved because the LayoutAttribute constructor parameter is correctly annotated.")]
+        protected virtual void Render(RenderTreeBuilder builder);
     }
 }
```

