Это будет довольно широкий вопрос, и любые предложения, примеры, ссылки приветствуются!
Я ищу хороший способ записать сеанс моих пользователей и действия на сайте до определенного момента.
Рассматриваемый сайт - это сайт для бронирования. Пользователи начинают с поиска, нескольких этапов сбора и выбора данных и заканчивают бронированием.
Итак, мне нужно реализовать регистрацию переменных текущего сеанса на каждом шаге, который делает пользователь. И, возможно, какая-то другая достоверная информация. Ведение журнала желательно делать в базе данных.
В конце я хотел бы связать все эти сессии со ссылкой на бронирование. Цель состоит в том, чтобы позже, если с бронированием что-то пошло не так или нам нужно расследовать ситуацию, мы получили всю необходимую информацию.
Я понимаю, что log4net является популярным выбором для ведения журналов, и я сам использовал его для простых целей, но не могу найти хороших примеров, касающихся моей ситуации.
Это должно быть обычной ситуацией, мне любопытно, как это делают другие.