🚀 Get Issues By Labels Then Save Them To LocalDB #184
Labels
effort/medium
Medium amount of work, 4h to 16h action
level/normal 🙂
In comfort zone, little research and may require using built-in features, but no RnD
new feature 🚀
New feature addition
Milestone
Description
IControlsService
The IControlsService interface now includes a new method:
The supported control groups are:
Implement the logic of this method in ControlsService.cs with these below goals
The implementation will attach
Utilize the provided GitHubIssueLocalDbModel to save issues to the local database. The model needs a control name property to indicate the control to which the issue belongs.
Ensure to cache issues retrieved from IGitHubService for 1 hour. When GetControlIssues is invoked, check the local database first. If the cache expires, use IGitHubService to fetch issues and save them to the database.
By incorporating these updates, IControlsService will offer enhanced functionality to retrieve and manage control-related issues.
Public API Changes
Intended Use-Case
Get related issues related to control
The text was updated successfully, but these errors were encountered: