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