public ShiroBaseProvider(CloudStreamCore _core, string siteUrl, string name, bool isMovie) : base(_core) { _siteUrl = siteUrl; _name = name; _isMovieProvider = isMovie; if (!loadingToken.ContainsKey(_name)) { loadingToken.Add(_name, true); _core.StartThread("Shiro TokenThread", () => { tokens[_name] = GetShiroToken(); }); } }