ServiceStack ServiceExceptionHandler.Add метод не существует?

Я использую ServiceStack версии 3.9.71 и не могу найти метод "Добавить". Является ли документация в вики устаревшей? Что я должен сделать, чтобы заставить это работать?

public override void Configure(Container container)
{
    this.ServiceExceptionHandler.Add((httpReq, request, exception) => {
        return DtoUtils.CreateErrorResponse(request, exception);
    });
}

1 ответ

Решение

Вы смотрите документацию v4. Вам нужна документация v3.

//Handle Exceptions occurring in Services:
this.ServiceExceptionHandler = (httpReq, request, exception) => {
    //log your exceptions here
    ...
    //call default exception handler or prepare your own custom response
    return DtoUtils.HandleException(this, request, exception);
};

Обратите внимание v3находится в URL: https://github.com/ServiceStackv3/ServiceStackv3/wiki

Другие вопросы по тегам