public AdService(
     IUnityOfWork uof,
     IImageService imageService,
     IDataTransformerService dataService,
     IAdUpService adUpService,
     IConversationService converstionService)
 {
     _uof                 = uof;
     _imageService        = imageService;
     _dataService         = dataService;
     _adUpService         = adUpService;
     _conversationService = converstionService;
 }
        public virtual void Dispose(bool disposing)
        {
            if (!this.disposed)
            {
                if (disposing)
                {
                    //_uof.Dispose();
                    _imageService.Dispose();
                    _dataService.Dispose();

                    _uof          = null;
                    _imageService = null;
                    _dataService  = null;
                }
                this.disposed = true;
            }
        }