Class UnitOfWorkMemoryDatabaseProvider<TMemoryDbContext>
Inheritance
System.Object
UnitOfWorkMemoryDatabaseProvider<TMemoryDbContext>
Assembly: Volo.Abp.MemoryDb.dll
Syntax
public class UnitOfWorkMemoryDatabaseProvider<TMemoryDbContext> : object, IMemoryDatabaseProvider<TMemoryDbContext> where TMemoryDbContext : MemoryDbContext
Type Parameters
| Name |
Description |
| TMemoryDbContext |
|
Constructors
UnitOfWorkMemoryDatabaseProvider(IUnitOfWorkManager, IConnectionStringResolver, TMemoryDbContext, MemoryDatabaseManager)
Declaration
public UnitOfWorkMemoryDatabaseProvider(IUnitOfWorkManager unitOfWorkManager, IConnectionStringResolver connectionStringResolver, TMemoryDbContext dbContext, MemoryDatabaseManager memoryDatabaseManager)
Parameters
| Type |
Name |
Description |
| IUnitOfWorkManager |
unitOfWorkManager |
|
| IConnectionStringResolver |
connectionStringResolver |
|
| TMemoryDbContext |
dbContext |
|
| MemoryDatabaseManager |
memoryDatabaseManager |
|
Properties
DbContext
Declaration
public TMemoryDbContext DbContext { get; }
Property Value
| Type |
Description |
| TMemoryDbContext |
|
Methods
GetDatabase()
Declaration
public IMemoryDatabase GetDatabase()
Returns
Implements
Extension Methods