public virtual void Update(T @new, T old) { try { innerProvider.Update(@new, old); } finally { ClearObjectCache(old); } }
public virtual void Update(T @new, T old) { ClearObjectCache(old); innerProvider.Update(@new, old); }