コード例 #1
0
 private void RemoveListener(ICodeScopeListener listener)
 {
     lock (_lockObject)
     {
         _listeners.Remove(listener);
     }
 }
コード例 #2
0
 private void AddListener(ICodeScopeListener listener)
 {
     lock (_lockObject)
     {
         _listeners.Add(listener);
     }
 }
コード例 #3
0
 public static void UnSubscribe(ICodeScopeListener listener)
 {
     Instance.RemoveListener(listener);
 }
コード例 #4
0
 public static void Subscribe(ICodeScopeListener listener)
 {
     Instance.AddListener(listener);
 }