private bool PathExistsInDb(string url) { var exists = unitOfWork.Session .QueryOver<Page>() .Where(p => !p.IsDeleted && p.PageUrlHash == url.UrlHash()) .Select(p => p.Id) .RowCount(); return exists > 0; }