manager: migrate base project structure & deps

This commit is contained in:
2025-11-10 18:28:20 +01:00
parent da25510543
commit 6cf27b4867
28 changed files with 304 additions and 155 deletions

View File

@@ -1,14 +1,12 @@
namespace ModpackUpdater.Apps.Manager.Api.Model;
using Avalonia.Controls;
namespace ModpackUpdater.Apps.Manager.Api.Model;
public interface IMainApi
{
IWorkspace? CurWorkspace { get; }
IActionSetInfos? CurActionSet { get; }
Form MainWindow { get; }
Window MainWindow { get; }
void UpdateItem(InstallAction action);
void UpdateItem(IActionSetInfos actionSetInfos);
}