End of Dragons additions
Opened this issue · 1 comments
new Quux type:
requesting item details for all itemIds caused a exception.
possible reason:
- items like that wie Quux type: https://api.guildwars2.com/v2/items/95948
- gw2 api github issue with more item examples: gw2-api/issues#34
code used (blish hud):
****var itemIds = await gw2ApiManager.Gw2ApiClient.V2.Items.IdsAsync();
var items = await gw2ApiManager.Gw2ApiClient.V2.Items.ManyAsync(itemIds);
exception caused:
System.Text.Json.JsonException: Unsupported type Quux
bei Gw2Sharp.Json.Converters.CastableTypeConverter.CastableTypeConverterInner1.Read(Utf8JsonReader& reader, Type typeToConvert, JsonSerializerOptions options) bei System.Text.Json.Serialization.JsonConverter
1.TryRead(Utf8JsonReader& reader, Type typeToConvert, JsonSerializerOptions options, ReadStack& state, T& value)
bei System.Text.Json.Serialization.Converters.IEnumerableDefaultConverter2.OnTryRead(Utf8JsonReader& reader, Type typeToConvert, JsonSerializerOptions options, ReadStack& state, TCollection& value) bei System.Text.Json.Serialization.JsonConverter
1.TryRead(Utf8JsonReader& reader, Type typeToConvert, JsonSerializerOptions options, ReadStack& state, T& value)
bei System.Text.Json.Serialization.JsonConverter1.ReadCore(Utf8JsonReader& reader, JsonSerializerOptions options, ReadStack& state) bei System.Text.Json.JsonSerializer.ReadCore[TValue](Utf8JsonReader& reader, Type returnType, JsonSerializerOptions options) bei System.Text.Json.JsonSerializer.Deserialize[TValue](String json, Type returnType, JsonSerializerOptions options) bei Gw2Sharp.WebApi.Http.WebApiRequest.<ExecuteAsync>d__10
1.MoveNext()
--- Ende der Stapelüberwachung vom vorhergehenden Ort, an dem die Ausnahme ausgelöst wurde ---
bei System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
bei System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
bei Gw2Sharp.WebApi.V2.Clients.BaseEndpointBulkClient2.<ManyAsync>d__3.MoveNext() --- Ende der Stapelüberwachung vom vorhergehenden Ort, an dem die Ausnahme ausgelöst wurde --- bei System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw() bei System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task) bei System.Runtime.CompilerServices.TaskAwaiter
1.GetResult()
bei GatheringTools.ToolSearch.GatheringToolsService.d__2.MoveNext() in ..\GatheringToolsService.cs:Zeile 57.
--- Ende der Stapelüberwachung vom vorhergehenden Ort, an dem die Ausnahme ausgelöst wurde ---
bei System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
bei System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
bei System.Runtime.CompilerServices.TaskAwaiter.GetResult()
bei GatheringTools.ToolSearch.GatheringToolsService.d__0.MoveNext() in ..\GatheringToolsService.cs:Zeile 27.
--- Ende der Stapelüberwachung vom vorhergehenden Ort, an dem die Ausnahme ausgelöst wurde ---
bei System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
bei System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
bei System.Runtime.CompilerServices.TaskAwaiter`1.GetResult()
bei GatheringTools.ToolSearch.ToolSearchStandardWindow.d__4.MoveNext() in ..\GatheringTools\ToolSearch\ToolSearchStandardWindow.cs:Zeile 133.