Document Db
Description
Configuration in DI
// Pick ONE provider and register the document types you use.
services.AddFlexCosmosDocumentStore<CustomerProfile>(configuration);
// services.AddFlexMongoDocumentStore<CustomerProfile>(configuration);
// services.AddFlexDynamoDocumentStore<CustomerProfile>(configuration);
// services.AddFlexRavenDocumentStore<CustomerProfile>(configuration);appsettings.json
{
"FlexBase": {
"DataStores": {
"Document": {
"CosmosDb": {
"Endpoint": "https://...",
"AccountKey": "<store-in-secrets>",
"DatabaseName": "{YourApplication}",
"ContainerName": "CustomerProfiles"
}
}
}
}
}Sample usage ({YourApplication})
Provider pages
Provider considerations
Last updated