protected override void Dispose(bool disposing) { if (disposing) { paymentTypeRepository.Dispose(); dishRepository.Dispose(); userRepository.Dispose(); addressRepository.Dispose(); orderRepository.Dispose(); orderLineRepository.Dispose(); } base.Dispose(disposing); }