using ModpackUpdater.Apps.Manager.Api.Model; namespace ModpackUpdater.Apps.Manager.Features.Workspaces.GitLabRepo; internal class GitLabRepoWorkspaceConfig : WorkspaceConfig { public override string DisplayText => $"{RepoName ?? "?"} at {RepoBranche} on {InstanceUrl}"; public string? RepoName { get; set; } public string InstanceUrl { get; set; } = "https://gitlab.com"; public string? ApiToken { get; set; } public long RepoId { get; set; } = 0L; public string RepoBranche { get; set; } = "master"; public string FileLocationInstallJson { get; set; } = "install.json"; public string FileLocationUpdateJson { get; set; } = "update.json"; }