public void Set(IInventoryNotifier notifier)
 {
     _Unbind();
     _Notifier              = notifier;
     _Notifier.AddEvent    += _Add;
     _Notifier.RemoveEvent += _Remove;
 }
 public void Set(IInventoryNotifier notifier)
 {
     _Unbind();
     _Notifier = notifier;
     _Notifier.AddEvent += _Add;
     _Notifier.RemoveEvent += _Remove;
 }
 private void _Unbind()
 {
     if (_Notifier != null)
     {
         _Notifier.AddEvent    -= _Add;
         _Notifier.RemoveEvent -= _Remove;
         _Notifier              = null;
     }
 }
 private void _Unbind()
 {
     if (_Notifier != null)
     {
         _Notifier.AddEvent -= _Add;
         _Notifier.RemoveEvent -= _Remove;
         _Notifier = null;
     }
 }