Skip to main content

Definition

Assembly: CloudNimble.McpEssentials.Redis.dll Namespace: CloudNimble.McpEssentials.Redis.Tasks Inheritance: System.Text.Json.Serialization.JsonSerializerContext

Syntax

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?
  • System.Text.Json.Serialization.Metadata.IJsonTypeInfoResolver