Ich muss die Konfiguration der Mandanten in mandantenfähigen Container aktualisieren. Kann ich es mit Autofac tun oder ich sollte benutzerdefinierte Container implementieren?Reconfigure Multitenant-Container im laufenden Betrieb in Autofac
0
A
Antwort
1
Das Ändern des Inhalts des mandantenfähigen Containers für einen Mandanten, den Sie bereits eingerichtet haben, wird nicht unterstützt. Sie können add registrations to a child lifetime scope aus einem Tenant-Bereich ausspinnen, aber Sie können den Mandantenbereich nicht ändern, ohne den Container erneut zu erstellen. Im Allgemeinen, you should treat a container as immutable - sobald Sie es gebaut und etwas daraus gelöst haben, sollten Sie es nicht ändern.
Verwandte Themen
- 1. Sound Generation im laufenden Betrieb
- 2. ändern dragzone im laufenden Betrieb
- 3. Update MediaItemDisplayProperties im laufenden Betrieb
- 4. Xamarin.Forms Lokalisierung im laufenden Betrieb
- 5. UIMenuController im laufenden Betrieb aktualisieren
- 6. Crop Bild im laufenden Betrieb
- 7. Typ Zuordnung in VB.NET im laufenden Betrieb
- 8. Schreibe eine Ruby-Klasse im laufenden Betrieb
- 9. Größe Bild im laufenden Betrieb Caffe
- 10. Android, App-Klassen im laufenden Betrieb aktualisieren
- 11. Ändern der aktiven Soundkarte im laufenden Betrieb
- 12. Python Konstruieren Funktionen im laufenden Betrieb
- 13. Julia: schnelle Datei schreiben im laufenden Betrieb
- 14. Anfrage Erlaubnis im laufenden Betrieb erlaubt nicht
- 15. Refresh UI Sprache im laufenden Betrieb
- 16. Sichtbarkeit der Methode im laufenden Betrieb bestimmen
- 17. Bearbeiten aktive Datenbank im laufenden Betrieb
- 18. Mehrere Klassen Instanzen im laufenden Betrieb erstellen
- 19. Ändern Auth-Modell im laufenden Betrieb
- 20. Erstellen von PayPal-Tasten im laufenden Betrieb
- 21. asp.net - Generate Powerpoint-Datei im laufenden Betrieb
- 22. Spark Cassandra Anwendung immer im laufenden Betrieb
- 23. Hinzufügen von TinyMCE im laufenden Betrieb
- 24. Python-Debugging: Code-Bearbeitung im laufenden Betrieb
- 25. Intellij Idea Auto ersetzen im laufenden Betrieb
- 26. Generieren eindeutiger IDs im laufenden Betrieb
- 27. Erstellen einer Radioknopf-Liste im laufenden Betrieb
- 28. Video-Stream-Analyse im laufenden Betrieb - beraten?
- 29. PHP ZIP-Dateien im laufenden Betrieb
- 30. Cordova - Benachrichtigen Hintergrund im laufenden Betrieb
Ich habe es. Aber wird es falsch sein, wenn ich einen neuen mandantenfähigen Container mit neuen Registrierungen erstellen werde? –
Ich verstehe Ihre Follow-up-Frage nicht. Lange Rede, kurzer Sinn: Wenn Sie etwas aus einem Container lösen, bleiben Sie dabei. Wenn Sie den Inhalt des Containers ändern müssen, benötigen Sie einen neuen Container. Das bedeutet, dass Sie den alten Container entsorgen müssen, was normalerweise auch bedeutet, dass die App neu gestartet wird. Wenn Sie den alten Container nicht entsorgen oder eine Mischung aus alten aufgelösten und neuen gelöschten Elementen beibehalten, wird Ihre App in einen inkonsistenten Zustand versetzt - Dinge, die nicht mehr die richtigen Abhängigkeiten aufweisen. –