diff --git a/CefSharp.OutOfProcess.BrowserProcess/CefSharp.OutOfProcess.BrowserProcess.csproj b/CefSharp.OutOfProcess.BrowserProcess/CefSharp.OutOfProcess.BrowserProcess.csproj
index a2f52c9..8830e7e 100644
--- a/CefSharp.OutOfProcess.BrowserProcess/CefSharp.OutOfProcess.BrowserProcess.csproj
+++ b/CefSharp.OutOfProcess.BrowserProcess/CefSharp.OutOfProcess.BrowserProcess.csproj
@@ -2,7 +2,7 @@
WinExe
- netcoreapp3.1;net462
+ netcoreapp3.1;net462;net7.0
x64
win-x64
false
@@ -13,17 +13,17 @@
-
-
-
+
+
+
-
+
-
+
diff --git a/CefSharp.OutOfProcess.BrowserProcess/OutOfProcessChromiumWebBrowser.cs b/CefSharp.OutOfProcess.BrowserProcess/OutOfProcessChromiumWebBrowser.cs
index 63966f8..7f9bc37 100644
--- a/CefSharp.OutOfProcess.BrowserProcess/OutOfProcessChromiumWebBrowser.cs
+++ b/CefSharp.OutOfProcess.BrowserProcess/OutOfProcessChromiumWebBrowser.cs
@@ -171,7 +171,13 @@ public partial class OutOfProcessChromiumWebBrowser : IWebBrowserInternal
/// Implement and assign to handle events related to dragging.
///
/// The drag handler.
- public IDragHandler DragHandler { get; set; }
+ public IDragHandler DragHandler { get; set; }
+
+ ///
+ /// Implement and assign to handle events related to permissions.
+ ///
+ public IPermissionHandler PermissionHandler { get; set; }
+
///
/// Implement and control the loading of resources
///
@@ -811,8 +817,8 @@ public void Load(string url)
public IJavascriptObjectRepository JavascriptObjectRepository
{
get { return _managedCefBrowserAdapter?.JavascriptObjectRepository; }
- }
-
+ }
+
///
/// TODO: Improve focus
/// Has Focus