-
Notifications
You must be signed in to change notification settings - Fork 0
Examples Options Validation Timeouts
synthaicode edited this page Nov 12, 2025
·
1 revision
Purpose: Configure validation behavior and schema registration timeouts via Application.KsqlContextBuilder.
- Control auto schema registration during bootstrap (CI/local vs prod).
- Avoid hard failures on transient issues (failOnErrors=false) while iterating.
- Adjust timeouts for slow environments.
var options = Ksql.Linq.Application.KsqlContextBuilder.Create()
.UseConfiguration(configuration)
.EnableLogging(loggerFactory)
.ConfigureValidation(autoRegister: false, failOnErrors: false, enablePreWarming: false)
.WithTimeouts(schemaRegistrationTimeout: TimeSpan.FromSeconds(60))
.Build();
await using var ctx = new MyContext(options);cd examples/options-validation-timeoutsdotnet run
Guide
Core Concepts
Tumbling
- Tumbling-Overview
- Tumbling-Definition
- Tumbling-Consumption
- Tumbling-Topics-Config
- Tumbling-State-Store
- Tumbling-Schedule-Last
- Tumbling-Migration
Operations
- Produce-Consume-and-DLQ
- Operations-Startup-and-Monitoring (Index)
- Operations-Startup
- Operations-Startup-Warmup
- Lag-Monitoring-and-Tuning
- Streamiz-Clear
- Appsettings
- Appsettings-Kafka
- Examples
- CLI-Usage
Operations (Runtime)
Reference