using StabilityMatrix.Core.Helper; using StabilityMatrix.Core.Helper.Cache; using StabilityMatrix.Core.Services; namespace StabilityMatrix.Core.Models.Packages; public class DankDiffusion : BaseGitPackage { public DankDiffusion(IGithubApiCache githubApi, ISettingsManager settingsManager, IDownloadService downloadService, IPrerequisiteHelper prerequisiteHelper) : base(githubApi, settingsManager, downloadService, prerequisiteHelper) { } public override string Name => "dank-diffusion"; public override string DisplayName { get; set; } = "Dank Diffusion"; public override string Author => "mohnjiles"; public override string Blurb => "A dank interface for diffusion"; public override string LaunchCommand { get; } public override Uri PreviewImageUri { get; } public override Task RunPackage(string installedPackagePath, string arguments) { throw new System.NotImplementedException(); } public override List LaunchOptions { get; } public override Task GetLatestVersion() { throw new System.NotImplementedException(); } public override Task> GetAllVersions(bool isReleaseMode = true) { throw new System.NotImplementedException(); } }