ข้ามไปยังเนื้อหา

Class RedisDataEngineBuilderExtensions

เนื้อหานี้ยังไม่ได้แปลเป็นภาษาไทย แสดงเป็นภาษาอังกฤษแทน

Namespace: Cephalon.Data.Redis.Registration
Assembly: Cephalon.Data.Redis.dll

Registers the Redis data companion pack with an .

public static class RedisDataEngineBuilderExtensions

objectRedisDataEngineBuilderExtensions

object.Equals(object?), object.Equals(object?, object?), object.GetHashCode(), object.GetType(), object.MemberwiseClone(), object.ReferenceEquals(object?, object?), object.ToString()

AddRedisData(EngineBuilder, string, Action<RedisDataOptions>?)

Section titled “ AddRedisData(EngineBuilder, string, Action<RedisDataOptions>?)”

Adds the Redis data pack with the supplied connection string and optional configuration callback.

public static EngineBuilder AddRedisData(this EngineBuilder builder, string connectionString, Action<RedisDataOptions>? configure = null)

builder EngineBuilder

The engine builder to extend.

connectionString string

The StackExchange.Redis connection string or configuration (e.g. “localhost:6379” or a full StackExchange.Redis configuration string with options such as “localhost:6379,abortConnect=false”).

configure Action<RedisDataOptions>?

An optional callback that configures the host-owned Redis pack options.

EngineBuilder

The same engine builder for fluent composition.

Register outbox or inbox support by configuring or in the configure callback.

AddRedisData(EngineBuilder, Action<RedisDataOptions>)

Section titled “ AddRedisData(EngineBuilder, Action<RedisDataOptions>)”

Adds the Redis data pack using an options callback that can bind from configuration.

public static EngineBuilder AddRedisData(this EngineBuilder builder, Action<RedisDataOptions> configure)

builder EngineBuilder

The engine builder to extend.

configure Action<RedisDataOptions>

The callback that configures the host-owned Redis pack options, including and .

EngineBuilder

The same engine builder for fluent composition.

Use either or . Leaving both unset falls back to localhost:6379.