private void Awake() { foreach (var toBind in toBinds) { DataWatcher.AddData(toBind.GetType(), toBind); } }
private void OnDestroy() { DataWatcher.RemoveWatcher(cameraWatcher); List <List <Camera> > watchers = new List <List <Camera> >(); DataWatcher.GetWatchers(watchers); Debug.Log(string.Format("Removing watcher, count now: {0}", watchers.Count)); }
public static void testDataWatcher() { DataWatcher watcher = new DataWatcher(new NoteAppService(), new User() { Id = 1, mail = "raj", name = "John Smith" }, 10000); watcher.Start(); watcher.DataAvailable += watcher_DataAvailable; watcher.SyncFired += watcher_SyncFired; watcher.Start(); }
private void Start() { DataWatcher.AddWatcher(cameraWatcher); //DataWatcher.AddData(gameObject); }