main
 1using System;
 2
 3namespace gorilla.commons.utility
 4{
 5    public class AnonymousDisposable : IDisposable
 6    {
 7        readonly Action action;
 8
 9        public AnonymousDisposable(Action action)
10        {
11            this.action = action;
12        }
13
14        public void Dispose()
15        {
16            action();
17        }
18    }
19}