/// <summary> /// Fires after the entry was materialized /// </summary> /// <param name="entry">The entry.</param> /// <param name="entity">The entity.</param> internal void ExecuteEntityMaterializedActions(ODataResource entry, object entity) { Debug.Assert(entry != null, "entry != null"); Debug.Assert(entity != null, "entity != entity"); if (this.materializedEntityActions.Count > 0) { MaterializedEntityArgs args = new MaterializedEntityArgs(entry, entity); foreach (Action <MaterializedEntityArgs> materializedEntryArgsAction in this.materializedEntityActions) { materializedEntryArgsAction(args); } } }
/// <summary> /// Fires after the entry was materialized /// </summary> /// <param name="entry">The entry.</param> /// <param name="entity">The entity.</param> internal void ExecuteEntityMaterializedActions(ODataEntry entry, object entity) { Debug.Assert(entry != null, "entry != null"); Debug.Assert(entity != null, "entity != entity"); if (this.materializedEntityActions.Count > 0) { MaterializedEntityArgs args = new MaterializedEntityArgs(entry, entity); foreach (Action<MaterializedEntityArgs> materializedEntryArgsAction in this.materializedEntityActions) { materializedEntryArgsAction(args); } } }