Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[DEV] Configuration manager #30

Closed
harvestcore opened this issue Apr 13, 2022 · 0 comments · Fixed by #33
Closed

[DEV] Configuration manager #30

harvestcore opened this issue Apr 13, 2022 · 0 comments · Fixed by #33
Assignees
Labels
task Main task

Comments

@harvestcore
Copy link
Owner

Summary: Design and implement a service to handle all the configuration variables.

Functional notes:

  • The service must be simple to use, with simple methods to get or set configuration variables from different sources.

Technical notes:

  • Ideally, a Get and Set method must exist.
  • The configuration variables may come from the environment.
  • The configuration variables may come from the appsettings.json file.
  • The service must be created in the resources project, so it is accessible by the other projects.

Dependencies:

  • None for now.

Subtasks:

  • None for now.

Acceptance criteria:

  • Unit tests are added if possible.
  • The technical notes are met.
@harvestcore harvestcore added the task Main task label Apr 13, 2022
@harvestcore harvestcore added this to the 01 - Data store milestone Apr 13, 2022
@harvestcore harvestcore self-assigned this Apr 13, 2022
@harvestcore harvestcore moved this to Todo in Matroos Apr 13, 2022
This was referenced Apr 13, 2022
@harvestcore harvestcore moved this from Todo to In Progress in Matroos Apr 13, 2022
@harvestcore harvestcore linked a pull request Apr 18, 2022 that will close this issue
Repository owner moved this from In Progress to Done in Matroos Apr 18, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
task Main task
Projects
Status: Done
Development

Successfully merging a pull request may close this issue.

1 participant