Papishushi / ScapeCore

ScapeCore is a young and on development game engine based on MonoGame which aims to provide a free and open source way of creating games.
MIT License
6 stars 0 forks source link

Dependency Injection System / Abstraction #15

Closed Papishushi closed 8 months ago

Papishushi commented 11 months ago

GraySS suggested me on Discord to work on a Dependency Injection system, or some kind of abstraction serving for the same purpose.

Papishushi commented 8 months ago

Implemented dependency injection system on all submodules, added new interfces IScapeCoreHost, IScapeCoreManager, and IScapeCoreService that serve as the base for this system