Skip to content

Dashboard serialization exception #829

Description

@aciechomski

TickerQ & .NET Version

10.3.0

What happened?

JsonTypeInfo metadata for type 'TickerQ.Caching.StackExchangeRedis.NodeHeartbeatPayload' was not provided by TypeInfoResolver of type '[TickerQ.Dashboard.Infrastructure.DashboardJsonSerializerContext]'. If using source generation, ensure that all root types passed to the serializer have been annotated with 'JsonSerializableAttribute', along with any types that might be serialized polymorphically.

How did it pass integration tests?

How to reproduce

Error / Stack Trace

JsonTypeInfo metadata for type 'TickerQ.Caching.StackExchangeRedis.NodeHeartbeatPayload' was not provided by TypeInfoResolver of type '[TickerQ.Dashboard.Infrastructure.DashboardJsonSerializerContext]'. If using source generation, ensure that all root types passed to the serializer have been annotated with 'JsonSerializableAttribute', along with any types that might be serialized polymorphically.

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions