You are on page 1of 1

TASK OVERVIEW

To implement hang-fire background process to schedule notification/reminder jobs to run asynchronously in the background,
the end user needs to be notified on certain aspects by the IHC IE. license expiry notification, document verification re-submission for lease
management, UBO form reminder, Company registration reminder

TASK STEPS OF DEVELOPMENT

1. Company Registration Reminder Flow:


◦ After filling EOI form the user receives credentials for new company login
◦ After resetting the password a job will be scheduled in reset password it self
◦ Background job service contains a method which will accept job type and company id thois job will run on daily basis
◦ Check the registration flag is set and 6 months have passed then a reminder mail will be sent to the organization to complete the
registration process.
◦ If within 6 months the registration is completed then a cancellation token will sent in order to cancel the job.

2. UBO Reminder Notification


3. Company Registration Reminder
4. Space Payment Reminder Notification
5. RnL stage TimeLine Reminder Notification

FILES INVOLVED

 BackgroundJobService.cs
 OrgamizationController.cs
 IBackgroundJobService.cs

DATABASE CHANGES

 HangFire Databse tables

NOTES

You might also like