HouraiNetworking icon indicating copy to clipboard operation
HouraiNetworking copied to clipboard

Decouple implementations from the core interfaces.

Open james7132 opened this issue 4 years ago • 0 comments

The platform specific implementations for each of the platforms (Discord, Steam, etc) should be opt-in. Right now, due to the dependency structure, they're hard coupled to the main package. Splitting into a main package with the interfaces, and having the individual platform implementations in separate packages would make each implementation opt-in to give developers more choice when using the library.

james7132 avatar Jan 17 '21 03:01 james7132