1 instantiation of KafkaConsumerSettings
Aspire.Confluent.Kafka (1)
AspireKafkaConsumerExtensions.cs (1)
252
KafkaConsumerSettings settings =
new
();
38 references to KafkaConsumerSettings
Aspire.Confluent.Kafka (27)
AspireKafkaConsumerExtensions.cs (27)
25
/// <inheritdoc cref="AddKafkaConsumer{TKey,TValue}(IHostApplicationBuilder, string, Action{
KafkaConsumerSettings
}?, Action{IServiceProvider,ConsumerBuilder{TKey,TValue}}?)"/>
29
/// <inheritdoc cref="AddKafkaConsumer{TKey,TValue}(IHostApplicationBuilder, string, Action{
KafkaConsumerSettings
}?, Action{IServiceProvider,ConsumerBuilder{TKey,TValue}}?)"/>
30
public static void AddKafkaConsumer<TKey, TValue>(this IHostApplicationBuilder builder, string connectionName, Action<
KafkaConsumerSettings
>? configureSettings)
33
/// <inheritdoc cref="AddKafkaConsumer{TKey,TValue}(IHostApplicationBuilder, string, Action{
KafkaConsumerSettings
}?, Action{IServiceProvider,ConsumerBuilder{TKey,TValue}}?)"/>
37
/// <inheritdoc cref="AddKafkaConsumer{TKey,TValue}(IHostApplicationBuilder, string, Action{
KafkaConsumerSettings
}?, Action{IServiceProvider,ConsumerBuilder{TKey,TValue}}?)"/>
41
/// <inheritdoc cref="AddKafkaConsumer{TKey,TValue}(IHostApplicationBuilder, string, Action{
KafkaConsumerSettings
}?, Action{IServiceProvider,ConsumerBuilder{TKey,TValue}}?)"/>
42
public static void AddKafkaConsumer<TKey, TValue>(this IHostApplicationBuilder builder, string connectionName, Action<
KafkaConsumerSettings
>? configureSettings, Action<ConsumerBuilder<TKey, TValue>>? configureBuilder)
50
/// <param name="configureSettings">An optional method for customizing the <see cref="
KafkaConsumerSettings
"/>.</param>
53
public static void AddKafkaConsumer<TKey, TValue>(this IHostApplicationBuilder builder, string connectionName, Action<
KafkaConsumerSettings
>? configureSettings, Action<IServiceProvider, ConsumerBuilder<TKey, TValue>>? configureBuilder)
56
/// <inheritdoc cref="AddKeyedKafkaConsumer{TKey, TValue}(IHostApplicationBuilder, string, Action{
KafkaConsumerSettings
}?, Action{IServiceProvider, ConsumerBuilder{TKey, TValue}}?)"/>
64
/// <inheritdoc cref="AddKeyedKafkaConsumer{TKey, TValue}(IHostApplicationBuilder, string, Action{
KafkaConsumerSettings
}?, Action{IServiceProvider, ConsumerBuilder{TKey, TValue}}?)"/>
65
public static void AddKeyedKafkaConsumer<TKey, TValue>(this IHostApplicationBuilder builder, string name, Action<
KafkaConsumerSettings
>? configureSettings)
72
/// <inheritdoc cref="AddKeyedKafkaConsumer{TKey, TValue}(IHostApplicationBuilder, string, Action{
KafkaConsumerSettings
}?, Action{IServiceProvider, ConsumerBuilder{TKey, TValue}}?)"/>
80
/// <inheritdoc cref="AddKeyedKafkaConsumer{TKey, TValue}(IHostApplicationBuilder, string, Action{
KafkaConsumerSettings
}?, Action{IServiceProvider, ConsumerBuilder{TKey, TValue}}?)"/>
88
/// <inheritdoc cref="AddKeyedKafkaConsumer{TKey, TValue}(IHostApplicationBuilder, string, Action{
KafkaConsumerSettings
}?, Action{IServiceProvider, ConsumerBuilder{TKey, TValue}}?)"/>
89
public static void AddKeyedKafkaConsumer<TKey, TValue>(this IHostApplicationBuilder builder, string name, Action<
KafkaConsumerSettings
>? configureSettings, Action<ConsumerBuilder<TKey, TValue>>? configureBuilder)
101
/// <param name="configureSettings">An optional method for customizing the <see cref="
KafkaConsumerSettings
"/>.</param>
104
public static void AddKeyedKafkaConsumer<TKey, TValue>(this IHostApplicationBuilder builder, string name, Action<
KafkaConsumerSettings
>? configureSettings, Action<IServiceProvider, ConsumerBuilder<TKey, TValue>>? configureBuilder)
113
Action<
KafkaConsumerSettings
>? configureSettings,
121
var
settings = BuildConsumerSettings(builder, configureSettings, connectionName);
193
IServiceProvider serviceProvider,
KafkaConsumerSettings
settings, string? key = null)
201
private static InstrumentedConsumerBuilder<TKey, TValue> CreateConsumerBuilder<TKey, TValue>(IServiceProvider serviceProvider, Action<IServiceProvider, ConsumerBuilder<TKey, TValue>>? configureBuilder,
KafkaConsumerSettings
settings)
248
private static
KafkaConsumerSettings
BuildConsumerSettings(IHostApplicationBuilder builder, Action<
KafkaConsumerSettings
>? configureSettings, string connectionName)
252
KafkaConsumerSettings
settings = new();
257
configSection.GetSection(nameof(
KafkaConsumerSettings
.Config)).Bind(settings.Config);
258
namedConfigSection.GetSection(nameof(
KafkaConsumerSettings
.Config)).Bind(settings.Config);
Aspire.Confluent.Kafka.Tests (11)
ConfluentKafkaPublicApiTests.cs (4)
23
Action<
KafkaConsumerSettings
>? configureSettings = null;
59
Action<
KafkaConsumerSettings
>? configureSettings = null;
91
Action<
KafkaConsumerSettings
>? configureSettings = null;
127
Action<
KafkaConsumerSettings
>? configureSettings = null;
ConsumerConfigurationTests.cs (2)
60
static void SetConnectionString(
KafkaConsumerSettings
settings) => settings.ConnectionString = CommonHelpers.TestingEndpoint;
213
void ConfigureSettings(
KafkaConsumerSettings
_)
ConsumerConformanceTests.cs (5)
12
public class ConsumerConformanceTests : ConformanceTests<IConsumer<string, string>,
KafkaConsumerSettings
>
35
protected override void RegisterComponent(HostApplicationBuilder builder, Action<
KafkaConsumerSettings
>? configure = null, string? key = null)
47
protected override void SetHealthCheck(
KafkaConsumerSettings
options, bool enabled) => options.DisableHealthChecks = !enabled;
49
protected override void SetMetrics(
KafkaConsumerSettings
options, bool enabled) => options.DisableMetrics = !enabled;
51
protected override void SetTracing(
KafkaConsumerSettings
options, bool enabled)