protected virtual void Dispose(bool disposing)
        {
            if (disposing)
            {
                if (_unitWork != null)
                {
                    _unitWork.Dispose();

                    _unitWork = null;
                }
            }
        }
 public ReadonlyRepository(IEntityframeworkReadonlyContext unitWork)
 {
     _unitWork = unitWork;
 }