protected override void Dispose(bool disposing)
 {
     if (!_isDisposed && disposing)
     {
         if (_lookups != null)
         {
             _lookups.Dispose();
             _lookups = null;
         }
         if (_lookupTypes != null)
         {
             _lookupTypes.Dispose();
             _lookupTypes = null;
         }
         if (_valueTypes != null)
         {
             _valueTypes.Dispose();
             _valueTypes = null;
         }
         _isDisposed = disposing;
     }
     base.Dispose(disposing);
 }
 internal LookupRepositoryGet(StocksDownContext context) : base(context)
 {
     _lookups     = new FindRepository <Lookup>(context);
     _lookupTypes = new FindRepository <LookupType>(context);
     _valueTypes  = new FindRepository <LUValueType>(context);
 }