RavenDBServerResource
Class net10.0
A resource that represents a RavenDB container.
namespace Aspire.Hosting.ApplicationModel;
public class RavenDBServerResource : Aspire.Hosting.ApplicationModel.ContainerResource, Aspire.Hosting.ApplicationModel.IManifestExpressionProvider, Aspire.Hosting.ApplicationModel.IResource, Aspire.Hosting.ApplicationModel.IResourceWithConnectionString, Aspire.Hosting.ApplicationModel.IValueProvider, Aspire.Hosting.ApplicationModel.IValueWithReferences{ // ...} ContainerResourceIManifestExpressionProviderIResourceIResourceWithConnectionStringIValueProviderIValueWithReferences
8 members
Constructors1
Section titled ConstructorsProperties7
Section titled PropertiesConnectionStringExpressiongetReferenceExpression Gets the connection string expression for the RavenDB server, formatted as "http(s)://{Host}:{Port}" depending on the security setting.
DatabasesgetIReadOnlyDictionary<string, string> Gets a read-only dictionary of databases associated with this server resource. The key represents the resource name, and the value represents the database name.
HostgetEndpointReferenceExpression Gets the host endpoint reference for this resource.
PortgetEndpointReferenceExpression Gets the port endpoint reference for this resource.
PrimaryEndpointgetEndpointReference Gets the primary endpoint for the RavenDB server.
TcpEndpointgetEndpointReference Gets the TCP endpoint for the RavenDB server.
UriExpressiongetReferenceExpression Gets the connection URI expression for the RavenDB server.