protected virtual void Dispose(bool disposing) { Console.WriteLine("release resource"); if (disposing) { embedded.Dispose(); } }