using Jackett; using JacRed.Models.AppConf; namespace JacRed.Engine { public class JacBaseController : BaseController { public static RedConf red => ModInit.conf.Red; public static JacConf jackett => ModInit.conf.Jackett; async public static Task Joinparse(ConcurrentBag torrents, Func>> parse) { var result = await parse(); if (result != null && result.Count > 0) { foreach (TorrentDetails torrent in result) torrents.Add(torrent); return true; } return false; } public static void consoleErrorLog(string plugin) { Console.WriteLine($"JacRed: InternalServerError - {plugin}"); } } }