Skip to content

Rework config system #11

@dninemfive

Description

@dninemfive

Currently, the config system uses a hardcoded KtvConfig class with specific variables for each type of scheduler. This can be reworked to have a generic List<TaskSchedulerConfig<T>> where T : TaskScheduler, loaded with custom code, perhaps with a ConfigNameAttribute to index the various config types.

While i'm at it, might as well switch to using YAML rather than the built-in JSON parser, since i'm writing code in more detail anyway.

This will definitely be intertwined with #8.

Metadata

Metadata

Assignees

Labels

enhancementNew feature or request

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions