internal static void reloadTaggers() { List <ITagReloader> consilidator = new List <ITagReloader>(); foreach (var tageSession in TagSessions) { try { tageSession.ReloadTags(); } catch (Exception) { consilidator.Add(tageSession); } } if (consilidator.Any()) { foreach (var c in consilidator) { TagSessions.Remove(c); } } }
public static void RemoveTagSession(ITagReloader tagReloader) { TagSessions.Remove(tagReloader); }