Adityakumar2318 Ответов: 1

Я хочу зарегистрировать пользовательскую ошибку в таблице с помощью log4net


Я использую webapplicaton и я в состоянии сохранить журнал ошибок(по умолчанию, которая обеспечивается такой как log4net)в таблице.

Но я хочу добавить еще один столбец и хочу сохранить ошибку в этом поле.

Создайте таблицу [dbo].[Бревно] (

[Id] [int] IDENTITY (1, 1) NOT NULL,

[Дата] [дата-время] не равно нулю,

[Thread] [varchar] (255) NOT NULL,

[Уровень] [varchar] (50) NOT NULL,

[Logger] [varchar] (255) NOT NULL,

[Сообщение] [varchar] (4000) NOT NULL,

[Исключение] [varchar] (2000) NULL

)


Теперь нужно увеличить 3 столбца в приведенной выше таблице.
1. ErrorSource
2. ErrorCode(код ошибки состояния API)
3. StackTrace

Итак, как я могу использовать пользовательский журнал с помощью библиотеки log4net?

Любая помощь будет оценена по достоинству?

Что я уже пробовал:

Как сохранить журнал в базе данных с помощью веб-журнала log4net | Sadi02[^]

Я использовал приведенную выше ссылку и успешно сохранил журнал. Итак, как я могу использовать пользовательский журнал с помощью библиотеки log4net?

1 Ответов

Рейтинг:
11

Adityakumar2318

Пожалуйста, закройте этот вопрос. Я просто выясняю проблему. Ниже приведена ссылка. Спасибо.

c# - Log4Net, как добавить пользовательское поле в мое логирование - переполнение стека[^]


Adityakumar2318

Теперь я хочу использовать две таблицы (родительская/дочерняя таблица)? как это использовать?