public static void Init() { if (IsInitialized) { return; } IsInitialized = true; Log.Listeners.Add(new DelegateLogListener((c, m) => System.Diagnostics.Debug.WriteLine(m, c))); Device.SetIdiom(TargetIdiom.Desktop); _blazorMobilePlatformServices = new BlazorMobilePlatformServices(); Device.PlatformServices = _blazorMobilePlatformServices; Device.Info = new BlazorMobileDeviceInfo(); DependencyService.Register <IWebApplicationPlatform, ElectronWebApplicationPlatform>(); WebApplicationFactory.Init(); }
public ElectronBridge(object platform) { _platform = (BlazorMobilePlatformServices)platform; }