Azure / Commercial-Marketplace-SaaS-Accelerator

A reference example with sample code for developers interested publishing transactable, Software as a-Service offers in the Microsoft commercial marketplace.
MIT License
179 stars 275 forks source link

Enable Scheduler Feature using App Configuration #626

Closed msalemcode closed 6 months ago

msalemcode commented 6 months ago

This PR will implement major enhancement to control enable and disable scheduler feature. The PR contains following changes 1- Adding IsMeteredBillingEnabled flag to AppConfig. 2- Adding logic to check for the flag under Scheduler Engine 3- Adding logic to check for the flag in base controller for Admin site 4- Modify Views to show and hide scheduler option based on the flag stored in TempData view 5- Modified documentation to reflect the changes and show HOW-TO enable and disable 6- Modified Deployment script and remove unused parameters 7-Default the flag value to True

PR handling the following issues #569 #469