# Microsoft.AspNetCore.Components

``` diff
 namespace Microsoft.AspNetCore.Components {
+    public class DynamicComponent : IComponent {
+        public DynamicComponent();
+        public IDictionary<string, object> Parameters { get; set; }
+        public Type Type { get; set; }
+        public void Attach(RenderHandle renderHandle);
+        public Task SetParametersAsync(ParameterView parameters);
+    }
     public static class ElementReferenceExtensions {
+        public static ValueTask FocusAsync(this ElementReference elementReference, bool preventScroll);
     }
 }
```

