Class SaasAppliedDatabaseMigrationsHandler
Implements
IDistributedEventHandler<AppliedDatabaseMigrationsEto>
IEventHandler
ITransientDependency
Inherited Members
Namespace: Volo.Saas.Host
Assembly: Volo.Saas.Host.Application.dll
Syntax
public class SaasAppliedDatabaseMigrationsHandler : IDistributedEventHandler<AppliedDatabaseMigrationsEto>, IEventHandler, ITransientDependency
Constructors
SaasAppliedDatabaseMigrationsHandler(ITenantRepository, IDistributedEventBus)
Declaration
public SaasAppliedDatabaseMigrationsHandler(ITenantRepository tenantRepository, IDistributedEventBus distributedEventBus)
Parameters
| Type | Name | Description |
|---|---|---|
| ITenantRepository | tenantRepository | |
| IDistributedEventBus | distributedEventBus |
Properties
DistributedEventBus
Declaration
protected IDistributedEventBus DistributedEventBus { get; }
Property Value
| Type | Description |
|---|---|
| IDistributedEventBus |
Logger
Declaration
public ILogger<SaasAppliedDatabaseMigrationsHandler> Logger { get; set; }
Property Value
| Type | Description |
|---|---|
| ILogger<SaasAppliedDatabaseMigrationsHandler> |
TenantRepository
Declaration
protected ITenantRepository TenantRepository { get; }
Property Value
| Type | Description |
|---|---|
| ITenantRepository |
Methods
HandleEventAsync(AppliedDatabaseMigrationsEto)
Declaration
public virtual Task HandleEventAsync(AppliedDatabaseMigrationsEto eventData)
Parameters
| Type | Name | Description |
|---|---|---|
| AppliedDatabaseMigrationsEto | eventData |
Returns
| Type | Description |
|---|---|
| Task |
Implements
Volo.Abp.EventBus.Distributed.IDistributedEventHandler<>
Volo.Abp.EventBus.IEventHandler
Volo.Abp.DependencyInjection.ITransientDependency