diff --git a/eng/tools/RepoTasks/RepoTasks.csproj b/eng/tools/RepoTasks/RepoTasks.csproj index 7fa995702bcd..ce0bfebe37d7 100644 --- a/eng/tools/RepoTasks/RepoTasks.csproj +++ b/eng/tools/RepoTasks/RepoTasks.csproj @@ -15,14 +15,14 @@ - + - - - + + + diff --git a/global.json b/global.json index f229375d1bf4..4b6e04853606 100644 --- a/global.json +++ b/global.json @@ -19,7 +19,7 @@ "Git": "2.22.0", "jdk": "11.0.3", "vs": { - "version": "16.5", + "version": "16.8", "components": [ "Microsoft.VisualStudio.Component.VC.ATL", "Microsoft.VisualStudio.Component.VC.Tools.x86.x64", diff --git a/src/Components/WebView/Platforms/WebView2/src/Microsoft.AspNetCore.Components.WebView.WebView2.csproj b/src/Components/WebView/Platforms/WebView2/src/Microsoft.AspNetCore.Components.WebView.WebView2.csproj index 5460d88de80c..43edbaf917fc 100644 --- a/src/Components/WebView/Platforms/WebView2/src/Microsoft.AspNetCore.Components.WebView.WebView2.csproj +++ b/src/Components/WebView/Platforms/WebView2/src/Microsoft.AspNetCore.Components.WebView.WebView2.csproj @@ -6,9 +6,7 @@ https://github.com/MicrosoftEdge/WebView2Feedback/issues/710 --> $(DefaultNetCoreTargetFramework)-windows WebView2 wrappers for BlazorWebView components on Windows. - false - - false + true diff --git a/src/Components/WebView/Platforms/WebView2/src/PublicAPI.Shipped.txt b/src/Components/WebView/Platforms/WebView2/src/PublicAPI.Shipped.txt new file mode 100644 index 000000000000..5f282702bb03 --- /dev/null +++ b/src/Components/WebView/Platforms/WebView2/src/PublicAPI.Shipped.txt @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/Components/WebView/Platforms/WebView2/src/PublicAPI.Unshipped.txt b/src/Components/WebView/Platforms/WebView2/src/PublicAPI.Unshipped.txt new file mode 100644 index 000000000000..a8211ecc5a5e --- /dev/null +++ b/src/Components/WebView/Platforms/WebView2/src/PublicAPI.Unshipped.txt @@ -0,0 +1,10 @@ +Microsoft.AspNetCore.Components.WebView.WebView2.IWebView2Wrapper +Microsoft.AspNetCore.Components.WebView.WebView2.IWebView2Wrapper.AcceleratorKeyPressed -> System.EventHandler +Microsoft.AspNetCore.Components.WebView.WebView2.IWebView2Wrapper.CoreWebView2.get -> Microsoft.Web.WebView2.Core.CoreWebView2 +Microsoft.AspNetCore.Components.WebView.WebView2.IWebView2Wrapper.EnsureCoreWebView2Async(Microsoft.Web.WebView2.Core.CoreWebView2Environment environment = null) -> System.Threading.Tasks.Task +Microsoft.AspNetCore.Components.WebView.WebView2.IWebView2Wrapper.Source.get -> System.Uri +Microsoft.AspNetCore.Components.WebView.WebView2.IWebView2Wrapper.Source.set -> void +Microsoft.AspNetCore.Components.WebView.WebView2.WebView2WebViewManager +Microsoft.AspNetCore.Components.WebView.WebView2.WebView2WebViewManager.WebView2WebViewManager(Microsoft.AspNetCore.Components.WebView.WebView2.IWebView2Wrapper webview, System.IServiceProvider services, Microsoft.AspNetCore.Components.Dispatcher dispatcher, Microsoft.Extensions.FileProviders.IFileProvider fileProvider, string hostPageRelativePath) -> void +override Microsoft.AspNetCore.Components.WebView.WebView2.WebView2WebViewManager.NavigateCore(System.Uri absoluteUri) -> void +override Microsoft.AspNetCore.Components.WebView.WebView2.WebView2WebViewManager.SendMessage(string message) -> void \ No newline at end of file diff --git a/src/Components/WebView/Platforms/WindowsForms/src/Microsoft.AspNetCore.Components.WebView.WindowsForms.csproj b/src/Components/WebView/Platforms/WindowsForms/src/Microsoft.AspNetCore.Components.WebView.WindowsForms.csproj index 78b3a6364383..72510eee39e1 100644 --- a/src/Components/WebView/Platforms/WindowsForms/src/Microsoft.AspNetCore.Components.WebView.WindowsForms.csproj +++ b/src/Components/WebView/Platforms/WindowsForms/src/Microsoft.AspNetCore.Components.WebView.WindowsForms.csproj @@ -3,10 +3,8 @@ $(DefaultNetCoreTargetFramework)-windows Build Windows Forms applications with Blazor and WebView2. - false true - - false + true diff --git a/src/Components/WebView/Platforms/WindowsForms/src/PublicAPI.Shipped.txt b/src/Components/WebView/Platforms/WindowsForms/src/PublicAPI.Shipped.txt new file mode 100644 index 000000000000..5f282702bb03 --- /dev/null +++ b/src/Components/WebView/Platforms/WindowsForms/src/PublicAPI.Shipped.txt @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/Components/WebView/Platforms/WindowsForms/src/PublicAPI.Unshipped.txt b/src/Components/WebView/Platforms/WindowsForms/src/PublicAPI.Unshipped.txt new file mode 100644 index 000000000000..0b62b2184adb --- /dev/null +++ b/src/Components/WebView/Platforms/WindowsForms/src/PublicAPI.Unshipped.txt @@ -0,0 +1,16 @@ +Microsoft.AspNetCore.Components.WebView.WindowsForms.BlazorWebView +Microsoft.AspNetCore.Components.WebView.WindowsForms.BlazorWebView.BlazorWebView() -> void +Microsoft.AspNetCore.Components.WebView.WindowsForms.BlazorWebView.HostPage.get -> string +Microsoft.AspNetCore.Components.WebView.WindowsForms.BlazorWebView.HostPage.set -> void +Microsoft.AspNetCore.Components.WebView.WindowsForms.BlazorWebView.RootComponents.get -> System.Collections.ObjectModel.ObservableCollection +Microsoft.AspNetCore.Components.WebView.WindowsForms.BlazorWebView.Services.get -> System.IServiceProvider +Microsoft.AspNetCore.Components.WebView.WindowsForms.BlazorWebView.Services.set -> void +Microsoft.AspNetCore.Components.WebView.WindowsForms.BlazorWebView.WebView.get -> Microsoft.Web.WebView2.WinForms.WebView2 +Microsoft.AspNetCore.Components.WebView.WindowsForms.RootComponent +Microsoft.AspNetCore.Components.WebView.WindowsForms.RootComponent.ComponentType.get -> System.Type +Microsoft.AspNetCore.Components.WebView.WindowsForms.RootComponent.Parameters.get -> System.Collections.Generic.IDictionary +Microsoft.AspNetCore.Components.WebView.WindowsForms.RootComponent.RootComponent(string selector, System.Type componentType, System.Collections.Generic.IDictionary parameters) -> void +Microsoft.AspNetCore.Components.WebView.WindowsForms.RootComponent.Selector.get -> string +Microsoft.AspNetCore.Components.WebView.WindowsForms.RootComponentCollectionExtensions +static Microsoft.AspNetCore.Components.WebView.WindowsForms.RootComponentCollectionExtensions.Add(this System.Collections.ObjectModel.ObservableCollection components, string selector, System.Collections.Generic.IDictionary parameters = null) -> void +static Microsoft.AspNetCore.Components.WebView.WindowsForms.RootComponentCollectionExtensions.Remove(this System.Collections.ObjectModel.ObservableCollection components, string selector) -> void \ No newline at end of file diff --git a/src/Components/WebView/Platforms/Wpf/src/Microsoft.AspNetCore.Components.WebView.Wpf.csproj b/src/Components/WebView/Platforms/Wpf/src/Microsoft.AspNetCore.Components.WebView.Wpf.csproj index 863a055c0d02..b5982420d24a 100644 --- a/src/Components/WebView/Platforms/Wpf/src/Microsoft.AspNetCore.Components.WebView.Wpf.csproj +++ b/src/Components/WebView/Platforms/Wpf/src/Microsoft.AspNetCore.Components.WebView.Wpf.csproj @@ -3,10 +3,8 @@ $(DefaultNetCoreTargetFramework)-windows Build WPF applications with Blazor and WebView2. - false true - - false + true diff --git a/src/Components/WebView/Platforms/Wpf/src/PublicAPI.Shipped.txt b/src/Components/WebView/Platforms/Wpf/src/PublicAPI.Shipped.txt new file mode 100644 index 000000000000..5f282702bb03 --- /dev/null +++ b/src/Components/WebView/Platforms/Wpf/src/PublicAPI.Shipped.txt @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/Components/WebView/Platforms/Wpf/src/PublicAPI.Unshipped.txt b/src/Components/WebView/Platforms/Wpf/src/PublicAPI.Unshipped.txt new file mode 100644 index 000000000000..00176ac5e1fe --- /dev/null +++ b/src/Components/WebView/Platforms/Wpf/src/PublicAPI.Unshipped.txt @@ -0,0 +1,20 @@ +Microsoft.AspNetCore.Components.WebView.Wpf.BlazorWebView +Microsoft.AspNetCore.Components.WebView.Wpf.BlazorWebView.BlazorWebView() -> void +Microsoft.AspNetCore.Components.WebView.Wpf.BlazorWebView.Dispose() -> void +Microsoft.AspNetCore.Components.WebView.Wpf.BlazorWebView.HostPage.get -> string +Microsoft.AspNetCore.Components.WebView.Wpf.BlazorWebView.HostPage.set -> void +Microsoft.AspNetCore.Components.WebView.Wpf.BlazorWebView.RootComponents.get -> System.Collections.ObjectModel.ObservableCollection +Microsoft.AspNetCore.Components.WebView.Wpf.BlazorWebView.Services.get -> System.IServiceProvider +Microsoft.AspNetCore.Components.WebView.Wpf.BlazorWebView.Services.set -> void +Microsoft.AspNetCore.Components.WebView.Wpf.RootComponent +Microsoft.AspNetCore.Components.WebView.Wpf.RootComponent.ComponentType.get -> System.Type +Microsoft.AspNetCore.Components.WebView.Wpf.RootComponent.ComponentType.set -> void +Microsoft.AspNetCore.Components.WebView.Wpf.RootComponent.Parameters.get -> System.Collections.Generic.IDictionary +Microsoft.AspNetCore.Components.WebView.Wpf.RootComponent.Parameters.set -> void +Microsoft.AspNetCore.Components.WebView.Wpf.RootComponent.RootComponent() -> void +Microsoft.AspNetCore.Components.WebView.Wpf.RootComponent.Selector.get -> string +Microsoft.AspNetCore.Components.WebView.Wpf.RootComponent.Selector.set -> void +override Microsoft.AspNetCore.Components.WebView.Wpf.BlazorWebView.OnApplyTemplate() -> void +static readonly Microsoft.AspNetCore.Components.WebView.Wpf.BlazorWebView.HostPageProperty -> System.Windows.DependencyProperty +static readonly Microsoft.AspNetCore.Components.WebView.Wpf.BlazorWebView.RootComponentsProperty -> System.Windows.DependencyProperty +static readonly Microsoft.AspNetCore.Components.WebView.Wpf.BlazorWebView.ServicesProperty -> System.Windows.DependencyProperty \ No newline at end of file