public EntityData GetObjectFull(SysEntity entity, int object_id, ProcessInstanceCacheFactory piCacheFactory) { long entityId = entity.EntityId; string key = this.GetKey(entityId, object_id); if (this._dictFull.ContainsKey(key)) { return(this._dictFull[key]); } EntityData data = this.LoadFull(entity, object_id, piCacheFactory); if (data != null) { this._dictFull.Add(key, data); } return(data); }
private EntityData LoadFull(SysEntity entity, int object_id, ProcessInstanceCacheFactory piCacheFactory) { return(this._manager.LoadFullWithEntity(entity, object_id, piCacheFactory)); }