# Microsoft.AspNetCore.Mvc.TagHelpers

``` diff
 namespace Microsoft.AspNetCore.Mvc.TagHelpers {
+    public class PersistComponentStateTagHelper : TagHelper {
+        public PersistComponentStateTagHelper();
+        public PersistenceMode? PersistenceMode { get; set; }
+        public ViewContext ViewContext { get; set; }
+        public override Task ProcessAsync(TagHelperContext context, TagHelperOutput output);
+    }
+    public enum PersistenceMode {
+        Server = 0,
+        WebAssembly = 1,
+    }
 }
```

