split installation info to parts
This commit is contained in:
parent
c29658e7e4
commit
3dc9c8c279
3 changed files with 111 additions and 0 deletions
10
MetaforceInstaller.Core/Models/InstallationData.cs
Normal file
10
MetaforceInstaller.Core/Models/InstallationData.cs
Normal file
|
|
@ -0,0 +1,10 @@
|
|||
namespace MetaforceInstaller.Core.Models;
|
||||
|
||||
public class InstallationData
|
||||
{
|
||||
public Guid Id { get; set; } = Guid.NewGuid();
|
||||
public string Title { get; set; }
|
||||
public string AndroidPackagePath { get; set; }
|
||||
public string WindowsServerPackagePath { get; set; }
|
||||
public string WindowsAdminPackagePath { get; set; }
|
||||
}
|
||||
12
MetaforceInstaller.Core/Models/InstallationParts.cs
Normal file
12
MetaforceInstaller.Core/Models/InstallationParts.cs
Normal file
|
|
@ -0,0 +1,12 @@
|
|||
namespace MetaforceInstaller.Core.Models;
|
||||
|
||||
public record InstallationParts
|
||||
{
|
||||
public bool OculusClientExists { get; init; }
|
||||
public bool PicoClientExists { get; init; }
|
||||
public bool AndroidAdminExists { get; init; }
|
||||
public bool AndroidContentExists { get; init; }
|
||||
public bool WindowsContentExists { get; init; }
|
||||
public bool WindowsAdminExists { get; init; }
|
||||
public bool WindowsServerExists { get; init; }
|
||||
}
|
||||
Loading…
Add table
Add a link
Reference in a new issue