public void ReloadObserver() { //NTree var list = new List <byte[]>(); foreach (var elem in DBManager.GetSignature4byte()) { list.Add(BitConverter.GetBytes(Convert.ToInt32(elem, 16))); } DateValue.signTree = new AntiLib.NTree(list); //Observer foreach (var obs in DateValue.listObserver) { obs.Destroy(); } DateValue.listObserver.Clear(); foreach (var obs in DBManager.GetObserver()) { var strObs = obs.Split('|'); Console.WriteLine(strObs[0]); DateValue.listObserver.Add(new FileObserver(strObs[0], (DateValue.Operation) int.Parse(strObs[1]))); } }
public string[] GetObserver() { return(DBManager.GetObserver()); }