Definition
Assembly: CloudNimble.McpEssentials.Redis.dll Namespace: CloudNimble.McpEssentials.Redis.Tasks Inheritance: System.Text.Json.Serialization.JsonSerializerContextSyntax
Summary
Source-generated JSON for Redis task keys. Status persists as the enum name.Constructors
.ctor
Syntax
.ctor
Syntax
Parameters
Properties
DateTimeOffset
Defines the source generated JSON serialization contract metadata for a given type.Syntax
Property Value
Type:System.Text.Json.Serialization.Metadata.JsonTypeInfo<System.DateTimeOffset>
Default
The default JsonSerializerContext associated with a default JsonSerializerOptions instance.Syntax
Property Value
Type:CloudNimble.McpEssentials.Redis.Tasks.RedisMcpTasksJsonContext
DictionaryStringInputRequest
Defines the source generated JSON serialization contract metadata for a given type.Syntax
Property Value
Type:System.Text.Json.Serialization.Metadata.JsonTypeInfo<System.Collections.Generic.Dictionary<string, ModelContextProtocol.Protocol.InputRequest>>
InputRequest
Defines the source generated JSON serialization contract metadata for a given type.Syntax
Property Value
Type:System.Text.Json.Serialization.Metadata.JsonTypeInfo<ModelContextProtocol.Protocol.InputRequest>
Int64
Defines the source generated JSON serialization contract metadata for a given type.Syntax
Property Value
Type:System.Text.Json.Serialization.Metadata.JsonTypeInfo<long>
JsonElement
Defines the source generated JSON serialization contract metadata for a given type.Syntax
Property Value
Type:System.Text.Json.Serialization.Metadata.JsonTypeInfo<System.Text.Json.JsonElement>
McpTaskStatus
Defines the source generated JSON serialization contract metadata for a given type.Syntax
Property Value
Type:System.Text.Json.Serialization.Metadata.JsonTypeInfo<ModelContextProtocol.Extensions.Tasks.McpTaskStatus>
NullableDateTimeOffset
Defines the source generated JSON serialization contract metadata for a given type.Syntax
Property Value
Type:System.Text.Json.Serialization.Metadata.JsonTypeInfo<System.Nullable<System.DateTimeOffset>>
NullableInt64
Defines the source generated JSON serialization contract metadata for a given type.Syntax
Property Value
Type:System.Text.Json.Serialization.Metadata.JsonTypeInfo<System.Nullable<long>>
NullableJsonElement
Defines the source generated JSON serialization contract metadata for a given type.Syntax
Property Value
Type:System.Text.Json.Serialization.Metadata.JsonTypeInfo<System.Nullable<System.Text.Json.JsonElement>>
NullableTimeSpan
Defines the source generated JSON serialization contract metadata for a given type.Syntax
Property Value
Type:System.Text.Json.Serialization.Metadata.JsonTypeInfo<System.Nullable<System.TimeSpan>>
RedisStoredMcpTask
Defines the source generated JSON serialization contract metadata for a given type.Syntax
Property Value
Type:System.Text.Json.Serialization.Metadata.JsonTypeInfo<CloudNimble.McpEssentials.Redis.Tasks.RedisStoredMcpTask>
String
Defines the source generated JSON serialization contract metadata for a given type.Syntax
Property Value
Type:System.Text.Json.Serialization.Metadata.JsonTypeInfo<string>
TimeSpan
Defines the source generated JSON serialization contract metadata for a given type.Syntax
Property Value
Type:System.Text.Json.Serialization.Metadata.JsonTypeInfo<System.TimeSpan>
Methods
GetTypeInfo Override
Syntax
Parameters
Returns
Type:System.Text.Json.Serialization.Metadata.JsonTypeInfo?
Related APIs
- System.Text.Json.Serialization.Metadata.IJsonTypeInfoResolver