Павел Новицкий

Нерегулярные заметки

Пост сообщений об ошибках

13 января 2015, 14:46

Ошибки надо обрабатывать и предоставлять пользователю в удобоваримом виде. Особенно, при создании API. Точка.

Буду здесь собирать вывод необработанных ошибок различных сервисов. Просто чтоб было.

Cannot convert BYR to Currency (www.webservicex.net):

System.ArgumentException: Cannot convert BYR to Currency.
Parameter name: type ---> System.ArgumentException: Requested value 'BYR' was not found.
   at System.Enum.EnumResult.SetFailure(ParseFailureKind failure, String failureMessageID, Object failureMessageFormatArgument)
   at System.Enum.TryParseEnum(Type enumType, String value, Boolean ignoreCase, EnumResult& parseResult)
   at System.Enum.Parse(Type enumType, String value, Boolean ignoreCase)
   at System.Web.Services.Protocols.ScalarFormatter.FromString(String value, Type type)
   --- End of inner exception stack trace ---
   at System.Web.Services.Protocols.ScalarFormatter.FromString(String value, Type type)
   at System.Web.Services.Protocols.ValueCollectionParameterReader.Read(NameValueCollection collection)
   at System.Web.Services.Protocols.UrlParameterReader.Read(HttpRequest request)
   at System.Web.Services.Protocols.HttpServerProtocol.ReadParameters()
   at System.Web.Services.Protocols.WebServiceHandler.CoreProcessRequest()
Вконтакте
0 комментариев


Ваш комментарий
(обязательно)
(не показывается)
(HTML не работает)
© 2013-2024