diff --git a/Storage/Storage/Internal/Utilities/AVObjectExtensions.cs b/Storage/Storage/Internal/Utilities/AVObjectExtensions.cs
index 2147049..77f625f 100644
--- a/Storage/Storage/Internal/Utilities/AVObjectExtensions.cs
+++ b/Storage/Storage/Internal/Utilities/AVObjectExtensions.cs
@@ -119,107 +119,5 @@ namespace LeanCloud.Storage.Internal
{
obj.DisableHook("afterDelete");
}
-
- #region on property updated or changed or collection updated
-
- ///
- /// On the property changed.
- ///
- /// Av object.
- /// Property name.
- /// Handler.
- public static void OnPropertyChanged(this AVObject avObj, string propertyName, PropertyChangedEventHandler handler)
- {
- avObj.PropertyChanged += (sender, e) =>
- {
- if (e.PropertyName == propertyName)
- {
- handler(sender, e);
- }
- };
- }
-
- ///
- /// On the property updated.
- ///
- /// Av object.
- /// Property name.
- /// Handler.
- public static void OnPropertyUpdated(this AVObject avObj, string propertyName, PropertyUpdatedEventHandler handler)
- {
- avObj.PropertyUpdated += (sender, e) =>
- {
- if (e.PropertyName == propertyName)
- {
- handler(sender, e);
- }
- };
- }
-
- ///
- /// On the property updated.
- ///
- /// Av object.
- /// Property name.
- /// Handler.
- public static void OnPropertyUpdated(this AVObject avObj, string propertyName, Action