Du hast auf den Branch log-test-branch 2026-04-12 20:57:35 +00:00 gepusht
Neuer Pull-Request
Du hast auf den Branch anon-test2 2026-04-12 20:50:35 +00:00 gepusht
Neuer Pull-Request
Dateien
Soft-LTS/ViewModels/MainViewModel.cs
2026-04-12 17:39:45 +02:00

25 Zeilen
776 B
C#

using System.Reflection;
using PrinterMonitor.Configuration;
using PrinterMonitor.Services;
namespace PrinterMonitor.ViewModels;
public class MainViewModel : ViewModelBase
{
public DashboardViewModel Dashboard { get; }
public SettingsViewModel Settings { get; }
public string WindowTitle { get; }
public static string VersionString
=> Assembly.GetExecutingAssembly().GetName().Version is { } v
? $"{v.Major}.{v.Minor}.{v.Build}"
: "?";
public MainViewModel(PrinterService printerService, AppSettings settings)
{
Dashboard = new DashboardViewModel(printerService);
Settings = new SettingsViewModel(settings, printerService.RestartAsync);
WindowTitle = $"DS Soft-LTS v{VersionString}";
}
}