public void Dispose() { try { if (_context != null) { _context.Dispose(); } GC.SuppressFinalize(this); } catch (Exception) { throw; } }