protected override void Dispose(bool disposing) { if (disposing) { loader.Dispose(); if (view != null) { view.Dispose(); } } base.Dispose(disposing); }