Thank you for your response,
I added the TenantDatabaseMigrationHandler class to my host project. When I add a tenant from the tenantsManagement screen, the HandleEventAsync function is called. However, when I use tenantAppService.CreateAsync(newTenant) in another module, that function isnt called.
What could be the solution to this issue?