В приложении ASP.NET мы хотели бы использовать SqlWebEventProvider
для регистрации любого события, которое происходит в течение срока службы приложения.
Проблема в том, что мы считаем, что таблица aspnet_WebEvent_Event
не содержит достаточного количества столбцов и должна регистрировать больше информации (нам нужно сохранить зарегистрированного пользователя).
Я знаю, что эта информация может храниться в " Details", но фильтровать результаты и строить отчеты будет непросто.
Поэтому я ищу простое решение для добавления столбца. Я хотел бы получить SqlWebEventProvider
, но методы, используемые для построения параметров хранимой процедуры, являются частными (PrepareParams()
и FillParams()
).
Любое простое решение, которое не подразумевает переписывание всего класса Provider?