Exemple #1
0
        public void RemoveProgramCheck(FLProgramCheck check)
        {
            if (IsAttached)
            {
                return;
            }

            ProgramChecks.Remove(check);
        }
Exemple #2
0
        public void AddProgramCheck(FLProgramCheck check)
        {
            if (IsAttached || ProgramChecks.Any(x => x.GetType() == check.GetType()))
            {
                return;
            }

            if (!ProgramChecks.Contains(check))
            {
                ProgramChecks.Add(check);
                ProgramChecks.Sort((x, y) => y.Priority.CompareTo(x.Priority));
            }
        }