public async Task <JsonResult> SaveInfo(PersonViewModel id) { StatisticsWorker convertStatistics = new StatisticsWorker(statisticsRepository, id, Session.SessionID); //, HttpContext.Request.UrlReferrer); statisticsRepository.Create(convertStatistics.statistic); try { await statisticsRepository.Save(); } catch (Exception ex) { Log.Error(ex, "Ошибка при сохранении статистики"); return(Json(new { is_ok = false, error_message = ex.Message })); } return(Json(new { is_ok = true, session_id = Session.SessionID, ip = convertStatistics.statistic.IP })); }