Не выводит комментарий ошибки

ninjaNeko

Client
Регистрация
04.12.2014
Сообщения
191
Благодарностей
100
Баллы
43
В общем лячкаю оповещалку в телегу и собственно столкнулся с траблом (ну или я не разобрался в сабже)
При любых ошибках выкидывает пустой коммент, чяднт - юзаю стандартный метод:
LastError error = project.GetLastError();
string tmp = "";
if(error != null)
tmp = string.Format("ProjectName: {0}.\r\nActionComment: {1}.\r\nActionGroupId: {2}.\r\nActionId: {3}", error.ProjectName, error.ActionComment, error.ActionGroupId, error.ActionId);

return tmp;
В целом я ожидал получить коммент как в PM..
но на деле:


 

nicanil

Client
Регистрация
06.03.2016
Сообщения
2 242
Благодарностей
1 820
Баллы
113
ActionComment - это текст, который написан на экшене. Если Вы его не изменяли, то вернётся пустая строка.
71563

Текст ошибки находится в project.GetLastError().Exception.Message;, но стоит учитывать, что при возникновении ошибки в стандартном экшене project.GetLastError().Exception==null и получить текст ошибки не выйдет.
 
  • Спасибо
Реакции: ninjaNeko

backoff

Client
Регистрация
20.04.2015
Сообщения
6 052
Благодарностей
6 481
Баллы
113
если речь про ActionComment
то коммент будет показываться только на кубике C# и если у него будет стоять какой-то коммент

а в целом это не нужно - ActionComment: и ActionGroupId: бесполезная инфа
я юзаю только ActionId
 

Кто просматривает тему: (Всего: 1, Пользователи: 0, Гости: 1)