Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Multi-tenancy #33

Merged
merged 48 commits into from
Aug 22, 2021
Merged

Multi-tenancy #33

merged 48 commits into from
Aug 22, 2021

Conversation

AKlaus
Copy link
Collaborator

@AKlaus AKlaus commented Jun 29, 2021

No description provided.

AKlaus added 20 commits July 8, 2021 13:18
 - added a parameter to throw exceptions on wrong tenants
 - refined the methods and properties
 - added comments
 - added tests
…tSession`.

- Changed rules around waiting on saving -  now `AsyncTenantedDocumentSession` manages them all.
- Flag to update the indexes on connecting to DB is now in `appsettings.json`. Removed `DbStartupTask`.
- Removed `RegisterModules`. Now all dependencies are registered in a similar way via `AddAndConfigureBla.cs`.
- Registering Databases dependencies is in the Domain project. The API & Importer projs doesn't touch it.
@AKlaus AKlaus marked this pull request as ready for review August 19, 2021 11:41
# Conflicts:
#	back-end/Domain/BacklogItemServices/Commands/BacklogItemDtoToEntityConversion.cs
@AKlaus AKlaus merged commit 1babf6d into master Aug 22, 2021
@AKlaus AKlaus deleted the feature/MultiTenancy branch August 22, 2021 06:47
@AKlaus AKlaus linked an issue Aug 22, 2021 that may be closed by this pull request
@AKlaus AKlaus added this to the v2.0 milestone Aug 22, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Add multi-tenancy to support multiple projects
2 participants