Skip to content

Configuration Settings

Chinchilla Software edited this page Oct 18, 2015 · 5 revisions

Here are some things to note:

  • Any setting name in italics is optional and not required.
  • Any setting with a default value is inherently optional, but still essentially required from a coding sense.

Greg Youngs EventStore Module Settings

Setting Name: Cqrs.EventStoreIp
Purpose: The IP address of the EventStore to use.
Default Value: 127.0.0.1

Setting Name: Cqrs.EventStorePort
Purpose: The port the EventStore is listening on.
Default Value: 1113

Setting Name: Cqrs.EventStoreClientName
Purpose: The name of the application (or instance/process/server name) connecting to the EventStore for debugging purposes.
Default Value: Cqrs Default Client

Setting Name: Cqrs.EventStoreConnectionLogStreamName
Purpose: The name of the log stream to use.
Default Value: EventStore Connection Log Stream

MongoDB Data Store Module Settings

Setting Name: CqrsMongoDb
Purpose: The connection string of the database to connect to.
Default Value:

Setting Name: CqrsMongoDbDatabaseName
Purpose: The name of the database in Azure DocumentDB to use for the data store
Default Value:

Azure Service Bus Module Settings

Command Bus Settings

Setting Name: Cqrs.Azure.CommandBus.ConnectionString
Purpose: The connection string of the namespace in Azure to use for the sending and receiving commands on.
Default Value:

Setting Name: Cqrs.Azure.CommandBus.PrivateEvent.TopicName
Purpose: The name of the topic in the above Azure Service Bus namespace to use for sending internal, private commands on.
Default Value: Cqrs.CommandBus.Private

Setting Name: Cqrs.Azure.CommandBus.PublicEvent.TopicName
Purpose: The name of the topic in the above Azure Service Bus namespace to use for sending public commands on.
Default Value: Cqrs.CommandBus

Setting Name: Cqrs.Azure.CommandBus.PrivateEvent.TopicName.SubscriptionName
Purpose: The name of the subscription to use to listen and retrieve internal, private commands on.
Default Value:

Setting Name: Cqrs.Azure.CommandBus.PublicEvent.TopicName.SubscriptionName
Purpose: The name of the subscription to use to listen and retrieve public commands on.
Default Value:

Event Bus Settings

Setting Name: Cqrs.Azure.EventBus.ConnectionString
Purpose: The connection string of the namespace in Azure to use for the sending and receiving events on.
Default Value:

Setting Name: Cqrs.Azure.EventBus.PrivateEvent.TopicName
Purpose: The name of the topic in the above Azure Service Bus namespace to use for sending internal, private events on.
Default Value: Cqrs.EventBus.Private

Setting Name: Cqrs.Azure.EventBus.PublicEvent.TopicName
Purpose: The name of the topic in the above Azure Service Bus namespace to use for sending public events on.
Default Value: Cqrs.EventBus

Setting Name: Cqrs.Azure.EventBus.PrivateEvent.TopicName.SubscriptionName
Purpose: The name of the subscription to use to listen and retrieve internal, private events on.
Default Value:

Setting Name: Cqrs.Azure.EventBus.PublicEvent.TopicName.SubscriptionName
Purpose: The name of the subscription to use to listen and retrieve public events on.
Default Value:

Azure DocumentDB Module Settings

Event Store Settings

Setting Name: Cqrs.EventStore.Azure.DocumentDb.Url
Purpose: The url of the database in Azure DocumentDB to use for the event store.
Default Value:

Setting Name: Cqrs.EventStore.Azure.DocumentDb.AuthorisationKey
Purpose: The authorisation/authorization key of the database in Azure DocumentDB to use for the event store.
Default Value:

Setting Name: Cqrs.EventStore.Azure.DocumentDb.DatabaseName
Purpose: The name of the database in Azure DocumentDB to use for the event store.
Default Value: CqrsEventStore

Setting Name: Cqrs.EventStore.Azure.DocumentDb.CollectionName
Purpose: The name of the collect in the above database in Azure DocumentDB to use for the event store.
Default Value: CqrsEventStore

Data Store Settings

Setting Name: Cqrs.Azure.DocumentDb.Url
Purpose: The url of the database in Azure DocumentDB to use for the data store
Default Value:

Setting Name: Cqrs.Azure.DocumentDb.AuthorisationKey
Purpose: The authorisation/authorization key of the database in Azure DocumentDB to use for the data store
Default Value:

Setting Name: Cqrs.Azure.DocumentDb.DatabaseName
Purpose: The name of the database in Azure DocumentDB to use for the data store
Default Value: CqrsStore

Setting Name: Cqrs.Azure.DocumentDb.CollectionName
Purpose: The prefix of the name of the collections in the above database in Azure DocumentDB to use for the data store
Default Value: CqrsDataStore

Clone this wiki locally