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 and input signals. 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>>
RedisInputSignal
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.RedisInputSignal>
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