protected override void Dispose(bool isDisposing) { //Se sto facendo la dispose if (isDisposing) { //Rilascio le risorse locali _processMacroRepository.Dispose(); _processRepository.Dispose(); } //Chiamo il metodo base base.Dispose(isDisposing); }