/// <summary> /// Updates any Cache Objects that are associated with this entity /// </summary> /// <param name="entityState">State of the entity.</param> /// <param name="dbContext">The database context.</param> public void UpdateCache(EntityState entityState, Data.DbContext dbContext) { WorkflowActionFormCache.UpdateCachedEntity(this.WorkflowActionFormId, EntityState.Modified); WorkflowActionFormAttributeCache.UpdateCachedEntity(this.Id, entityState); }
/// <summary> /// Gets the cache object associated with this Entity /// </summary> /// <returns></returns> public IEntityCache GetCacheObject() { return(WorkflowActionFormAttributeCache.Get(this.Id)); }