protected override CefResourceHandler?GetResourceHandler(CefBrowser browser, CefFrame frame, CefRequest request) { if (request.ResourceType == CefResourceType.MainFrame) { return(new DisableCspResourceHandler(frame)); } if (SchemeHandlerFactory.TryGetHandler(request) is {} schemeHandler) { return(schemeHandler); } if (bridgeObjectRegistry.TryGetHandler(request) is {} bridgeHandler) { return(bridgeHandler); } return(logic.GetResourceHandler(request)); }
protected override IResourceHandler GetResourceHandler(IWebBrowser browserControl, IBrowser browser, IFrame frame, IRequest request) { return(logic.GetResourceHandler(request)); }