Member 8010354 Ответов: 1

Не удается неявно преобразовать тип bool


Привет,

У меня есть код, в котором я получаю ошибку в блоке Catch, утверждая, что "не может неявно преобразовать тип bool в kCura.EventHandler.Ответ". Ниже приведен мой код:

DTOs.RDO TR = new DTOs.RDO(this.ActiveArtifact.ParentArtifactID.Value);
TR.ArtifactTypeGuids = new List<guid>()
{
    GuidCollection.Task;
};

try
{
    Output = proxy.Repositroies.RDO.Read(TR);
}
catch(Exception ex)
{
    Utils.WrteToLog(ex.Message);
    return false;
}

Я знаю, что все это принадлежит конкретному API, но ошибка близка к возвращению ложного утверждения "не может неявно преобразовать тип bool в kCura.EventHandler.Ответ". Поэтому я хочу знать, что именно это означает и какие действия нужно предпринять. Любая помощь будет оценена по достоинству.

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

Я попробовал поискать в google и понял, что это какая-то проблема с конверсией, но не смог ее реализовать и решить.

Patrice T

Проблема в том, что нет kCura.EventHandler.Ответ в вашем коде.
Воспользуйся Улучшить вопрос чтобы обновить ваш вопрос.

1 Ответов

Рейтинг:
2

CPallini

Сообщение об ошибке ясно: метод должен возвращать объект, имеющий kCura.EventHandler.Response введите пока он возвращается false который является boolean. Вы должны вернуть правильное (неудача) Response объект.


Maciej Los

5ед!

CPallini

Спасибо!