Beispiel #1
0
 public void RegisterResourceCreator(
     object key,
     Func <IDisposable> resourceCreator,
     ResourceDisposingPolicy policy
     )
 {
     RegisterResourceCreator(key, resourceCreator, null, policy);
 }
Beispiel #2
0
 // === ResourceCache ==========
 public void RegisterResourceCreator(
     object key,
     Func <IDisposable> resourceCreator,
     Action <IDisposable> resourceUpdator,
     ResourceDisposingPolicy policy
     )
 {
     _keyToResourceCreatorPolicyTuple[key] =
         new ResourceCreatorPolicyTuple(resourceCreator, resourceUpdator, policy);
 }