Example #1
0
 public static void RemoveInstance(InnerLoggerFileWriter writer)
 {
     lock (Instances)
     {
         writer._refCount -= 1;
         if (writer._refCount != 0)
         {
             return;
         }
         writer.Close();
         Instances.Remove(writer._fileName);
     }
 }