MesoXPO Framework
Code-Dokumentation
Lade ...
Suche ...
Keine Treffer
MesoXPO.Services-Namensbereichsreferenz

Klassen

interface  ISystemDatabaseService
 Interface für den Zugriff auf die System-Datenbank in einer DI-freundlichen Weise. Bietet eine Alternative zur statischen SystemUnitOfWork.SessionSystem Eigenschaft. Mehr ...
interface  ISystemUnitOfWorkFactory
 Factory interface for creating SystemUnitOfWork instances. This ensures thread safety by creating new instances per operation instead of sharing a singleton. Mehr ...
class  SystemDatabaseService
 Standard-Implementierung des ISystemDatabaseService, die auf der SystemUnitOfWork basiert. Bietet thread-sicheren Zugriff auf die System-Datenbank über Dependency Injection. Mehr ...
class  StaticSystemDatabaseService
 Thread-sichere Implementierung des ISystemDatabaseService, die auf der statischen SessionSystem basiert. Fallback-Implementierung für Legacy-Code, der noch nicht auf DI umgestellt wurde. Mehr ...
class  SystemDatabaseServiceProvider
 Service Provider für den Zugriff auf ISystemDatabaseService aus XPO-Entitäten. Da XPO-Entitäten nicht durch DI erstellt werden, wird ein Service Locator Pattern benötigt.
class  SystemUnitOfWorkFactory
 Factory implementation for creating SystemUnitOfWork instances. This ensures thread safety by creating new instances per operation. Each instance should be disposed after use. Mehr ...