LANCommander/LANCommander.Launcher.Services/Import/IImportItemInfo.cs
Pat Hartl 232f86ba85 Refactor launcher game importing
- Game importing happens on a separate thread to avoid UI blocking
- Server requests per-game are done in parallel to cut down on import times
- Media downloading is done in parallel
- Library import progress shown in title bar
- Enabled WAL mode for SQLite for better performance
- Fix potential issues with deferred imports causing infinite loops or lockups
2026-04-27 22:45:02 -05:00

14 lines
No EOL
353 B
C#

using LANCommander.SDK.Models.Manifest;
namespace LANCommander.Launcher.Services.Import;
public interface IImportItemInfo
{
string Key { get; set; }
string Type { get; set; }
string Name { get; set; }
bool Processed { get; set; }
BaseManifest Manifest { get; set; }
int DeferCount { get; set; }
Guid? GameId { get; set; }
}