using Avalonia; using Avalonia.ReactiveUI; using InkForge.Desktop.ViewModels; using Microsoft.Extensions.DependencyInjection; namespace InkForge.Desktop.Views; public partial class MainWindow : ReactiveWindow { public MainWindow() { InitializeComponent(); ViewModel = CreateViewModel(); } private static MainViewModel CreateViewModel() { return ActivatorUtilities.CreateInstance( Application.Current!.GetValue(App.ServiceProviderProperty) ); } }