Esempio n. 1
0
        private static void QueueExtensionOperation(string extensionPath, ExtInstallType installationType)
        {
            if (currentQueue.FirstOrDefault(a => a.Path == extensionPath) == null)
            {
                currentQueue.Add(new ExtensionInstallQueueItem(extensionPath, installationType));
            }

            FileSystem.WriteStringToFile(PlaynitePaths.ExtensionQueueFilePath, Serialization.ToJson(currentQueue));
        }
Esempio n. 2
0
 public ExtensionInstallQueueItem(string path, ExtInstallType type)
 {
     Path        = path;
     InstallType = type;
 }