public void AfterUpdateDocument( object Sender, MongoMapper <T> .OnAfterModifyEventHandler OnAfterModify, MongoMapper <T> .OnAfterCompleteEventHandler OnAfterComplete, Type ClassType) { if (OnAfterModify != null) { OnAfterModify(Sender, new EventArgs()); } if (CustomContext.Rules != null) { CustomContext.Rules.OnAfterModify(Sender, ClassType.Name); } if (OnAfterComplete != null) { OnAfterComplete(Sender, new EventArgs()); } if (CustomContext.Rules != null) { CustomContext.Rules.OnAfterComplete(Sender, ClassType.Name); } if (CustomContext.CacheManager != null) { CustomContext.CacheManager.Update(Sender, ClassType.Name); } }
public void ObjectComplete(object Sender, MongoMapper <T> .OnObjectCompleteEventHandler OnObjectComplete, Type ClassType) { if (OnObjectComplete != null) { OnObjectComplete(Sender, new EventArgs()); } }
public void ObjectInit(object Sender, MongoMapper <T> .OnObjectInitEventHandler OnObjectInit, Type ClassType) { if (OnObjectInit != null) { OnObjectInit(Sender, new EventArgs()); } }
public void BeforeUpdateDocument( object Sender, MongoMapper <T> .OnBeforeModifyEventHandler OnBeforeModify, Type ClassType) { if (OnBeforeModify != null) { OnBeforeModify(Sender, new EventArgs()); } if (CustomContext.Rules != null) { CustomContext.Rules.OnBeforeModify(Sender, ClassType.Name); } }
public void BeforeInsertDocument( object Sender, MongoMapper <T> .OnBeforeInsertEventHandler OnBeforeInsert, Type ClassType) { if (OnBeforeInsert != null) { OnBeforeInsert(Sender, new EventArgs()); } if (CustomContext.Rules != null) { CustomContext.Rules.OnBeforeInsert(Sender, ClassType.Name); } }