Пожалуйста, помогите мне с этим запросом в использовании log4net.
Я использую log4net в приложении MHY. Я сталкиваюсь с проблемами в настройке log4net для регистрации ошибок на уровне пользователя.
То есть, если пользователь X входит в систему, мне нравится создавать имя файла X, и все ошибки для пользователя X должны быть записаны в X.log. Также, если пользователь Y регистрирует файл журнала в имени журнала Y.log, и самое важное, на что следует обратить внимание, он может войти в систему одновременно.
Я испытал удачу, создав файлы журналов, чье имя будет динамически подставлено, как только пользователь войдет в систему. Но проблема здесь, если они не используют приложение одновременно, файлы журналов создаются с правильным именем и запись, как и ожидалось, но если оба пользователя имеют активные сеансы, файл журнала создается только для пользователя, который ПЕРВЫЙ вошел в систему, и ошибка второго пользователя была записана в файл журнала, который создан для пользователя FIRST.
Пожалуйста, помогите мне в этом.