Hello, my work permit expires January 24, 2019. I am getting married in Canada on January 12. My fiance is a Canadian citizen. I want to apply for an inland spousal sponsorship. I have my temple and party at a restaurant and hotel all booked. I am getting my marriage application on January 2, 2019. I wanted to know what is the process for filing so I do not have to leave Canada. Can I apply online for visa extension due to marriage? Because after marriage I will get all my documents together and file for spousal sponsorship within Canada so hopefully by end of January. Or should I file spousal sponsorship before my work permit expires? I want to basically stay in Canada throughout the entire process and not have to leave the country. Please advise me what is the best step to take.