Class BuinessServiceBase<TDbContext1, TDbContext2, TDbContext3>
- Namespace
- Biwen.QuickApi.Application
- Assembly
- Biwen.QuickApi.dll
public abstract class BuinessServiceBase<TDbContext1, TDbContext2, TDbContext3> : BuinessServiceBase<TDbContext1, TDbContext2> where TDbContext1 : DbContext where TDbContext2 : DbContext where TDbContext3 : DbContext
Type Parameters
TDbContext1
TDbContext2
TDbContext3
- Inheritance
-
BuinessServiceBase<TDbContext1>BuinessServiceBase<TDbContext1, TDbContext2>BuinessServiceBase<TDbContext1, TDbContext2, TDbContext3>
- Inherited Members
- Extension Methods
Constructors
BuinessServiceBase(IUnitOfWork<TDbContext1>, IUnitOfWork<TDbContext2>, IUnitOfWork<TDbContext3>, ILogger?)
public BuinessServiceBase(IUnitOfWork<TDbContext1> uow1, IUnitOfWork<TDbContext2> uow2, IUnitOfWork<TDbContext3> uow3, ILogger? logger)
Parameters
uow1
IUnitOfWork<TDbContext1>uow2
IUnitOfWork<TDbContext2>uow3
IUnitOfWork<TDbContext3>logger
ILogger
Properties
Uow3
protected IUnitOfWork<TDbContext3> Uow3 { get; }
Property Value
- IUnitOfWork<TDbContext3>