public async Task <int> CreateWebSite(WebSite webSite) { using var unitOfWork = _session.BeginWork(); var result = await _webSiteRepository.Create(webSite); unitOfWork.Persist(); return(result); }