RavenDBClientSettings
Class sealed net10.0
Provides the client configuration settings for connecting to a RavenDB database.
namespace CommunityToolkit.Aspire.RavenDB.Client;
public sealed class RavenDBClientSettings{ // ...} 11 members
Constructors1
Section titled ConstructorsProperties10
Section titled PropertiesCertificateget; setX509Certificate2? The certificate for RavenDB server.
CertificatePasswordget; setstring? The password for the certificate.
CertificatePathget; setstring? The path to the certificate file.
CreateDatabaseget; setbool Gets or sets a value indicating whether a new database should be created if it does not already exist. If set to
true and a database with the specified name already exists, the existing database will be used. The default value is false. DatabaseNameget; setstring? The name of the database to connect to.
DisableHealthChecksget; setbool Gets or sets a boolean value that indicates whether RavenDB health check is disabled or not. The default value is
false. DisableTracingget; setbool Gets or sets a value indicating whether OpenTelemetry tracing is disabled. The default value is
false. HealthCheckTimeoutget; setint? Gets or sets the timeout in milliseconds for the RavenDB health check.
ModifyDocumentStoreget; setAction<IDocumentStore> Action that allows modifications of the
Documents.IDocumentStore. Urlsget; setstring[]? The URLs of the RavenDB server nodes.