-
Notifications
You must be signed in to change notification settings - Fork 2
Sub Process
Chromely provides cross-platform implementations of Sub-process in Subproceses. This is based on CEF Sub-process Description and CefSharp implementation.
The sub-process projects can be used for:
- Windows x86 and x64
- Linux x64
- Mac x64
All CefGlue Windows applications can use a default sub-process. To use the the default sub-process on Windows nothing needs configured.
A typical sub-process Windows app will look like:
For Linux applications, the developer needs to publish and configure a sub-process executable using the Chromely.CefGlue.Linux.Subprocess project and configures it as described below.
For Mac applications, the developer needs to publish and configure a sub-process executable using the Chromely.CefGlue.Mac.Subprocess project and configures it as described below.
On Windows to set or unset the default configuration. This set to "true" by default.
var config = ChromelyConfiguration
.Create()
.....
.UseDefaultSubprocess(true | false)
.....
For Linux, Mac and to override Windows default setting:
var config = ChromelyConfiguration
.Create()
.....
.WithCustomSetting(CefSettingKeys.BrowserSubprocessPath, full_path_to_subprocess)
....
Chromely uses CefSharp sub-process as-is as provided by CefSharp. For more info please check CefSharp General Usage.
Chromely
Getting Started
The Basics
Digging Deeper
- Sub-Process
- Infrastructure
- Restful Resources
- Register Resource Assemblies
- Custom Local Resource Handling
- Custom Scheme Handling
- Expose .NET class to JavaScript
- Generic Message Routing
- Real-time with Websocket
- External Url Registration
Angular - React - Vue