Я просто хочу отладить контроллер, но не могу смотреть переменные, которые получаю от функций 2sxc.
Я попытался записать переменные через Log4Net:
private static readonly ILog Logger = LoggerSource.Instance.GetLogger(typeof(MyClassName));
но тип ILog неизвестен в контроллере 2sxc. Мне не хватает ссылки?
Я также нашел этот фрагмент:
using DotNetNuke.Services.Log.EventLog;
var objEventLog = new EventLogController();
objEventLog.AddLog("Sample Message", "Something Interesting Happened!", PortalSettings, UserId, EventLogController.EventLogType.ADMIN_ALERT)
Но я не знаю, что отправлять в "PortalSettings", и я не знаю помощников программного интерфейса 2sxc.
Как вы, ребята, отлаживаете контроллеры 2sxc и регистрируете события (не только для отладки)?
Спасибо за помощь!
Авторы этих фрагментов: Скотт Маккалок (https://www.smcculloch.com/code/logging-to-the-dnn-event-log)