Remove DataContainer and inject those dependencies manually #87

Closed
opened 3 months ago by kimimaru · 1 comments
Owner

Remove DataContainer from the project and inject all the dependencies it contains manually.

Furthermore, add an IVirtualControllerContainer interface and an implementation that holds an IVirtualControllerManager and a VirtualControllerTypes value. This would make it very simple to track which virtual controller implementation is in use and switch it with another.

Remove `DataContainer` from the project and inject all the dependencies it contains manually. Furthermore, add an `IVirtualControllerContainer` interface and an implementation that holds an `IVirtualControllerManager` and a `VirtualControllerTypes` value. This would make it very simple to track which virtual controller implementation is in use and switch it with another.
kimimaru added the
refactor
label 3 months ago
kimimaru added this to the TRBot 2.4 project 3 months ago
Poster
Owner

Completed!

Completed!
kimimaru closed this issue 3 months ago
Sign in to join this conversation.
No Milestone
No project
No Assignees
1 Participants
Notifications
Due Date

No due date set.

Dependencies

This issue currently doesn't have any dependencies.

Loading…
There is no content yet.