Merge commit '64e058b0b59a4fbbd6c0ec9de2ee1850a66684c4' into feature/DI-MOC-Process

# Conflicts:
#	ElectronNET.API/ServiceCollectionExtensions.cs
This commit is contained in:
Daniel Gidman
2022-01-25 10:41:42 -06:00
11 changed files with 451 additions and 1 deletions

View File

@@ -31,6 +31,7 @@ namespace ElectronNET.API
.AddSingleton(provider => PowerMonitor.Instance)
.AddSingleton(provider => NativeTheme.Instance)
.AddSingleton(provider => Dock.Instance)
.AddSingleton(provider => Process.Instance)
.AddSingleton(provider => new ApplicationSocket { Socket = BridgeConnector.Socket, })
// this set for proper dependency injection
.AddSingleton<IIpcMain>(provider => IpcMain.Instance)