public static ICoreServerSessionPool _pool(this CoreServerSessionPool.ReleaseOnDisposeCoreServerSession obj) { var fieldInfo = typeof(CoreServerSessionPool.ReleaseOnDisposeCoreServerSession).GetField("_pool", BindingFlags.NonPublic | BindingFlags.Instance); return((ICoreServerSessionPool)fieldInfo.GetValue(obj)); }