Как добавить исключения MVC в приложение хранилища таблиц Azure

В моей группе есть методы действий в MVC, и эти методы имеют код для перехвата исключений. Сейчас они пойманы и потеряны. Что мы хотели бы сделать, так это поймать их, а затем зарегистрировать. Но я не уверен, как это сделать с хранилищем таблиц Azure. Есть ли какой-то принятый способ сделать это?

    public bool Create(Account account)
    {
        if (!ValidateAccount(account))
            return false;
        try
        {
            _accountRepository.AddOrUpdate(account);
        }
        catch
        {
            // NEED TO ADD EXCEPTION TRACKING HERE
            return false;
        }
        return true;
    }

person Samantha J T Star    schedule 12.12.2011    source источник


Ответы (1)


Самое простое — включить диагностический мониторинг в вашей веб-роли. и настройте прослушиватель DiagnosticsTraceListener.

Затем в вашем коде все, что вам нужно будет вызвать, это вызов System.Diagnostics.Trace.TraceError(message);

person knightpfhor    schedule 12.12.2011