refactor: made GamepadReader an interface

This commit is contained in:
Gerard Gascón 2024-06-07 01:40:28 +02:00
parent 9e0abe972f
commit 36574bdf46
4 changed files with 11 additions and 11 deletions

View file

@ -1,9 +1,9 @@
namespace SwitchSlidePresenter;
public class SlideSwitcher : IDisposable {
private readonly GamepadReader _reader;
private readonly IGamepadReader _reader;
public SlideSwitcher(GamepadReader reader) {
public SlideSwitcher(IGamepadReader reader) {
_reader = reader;
_reader.NextSlide += NextSlide;
_reader.PrevSlide += PreviousSlide;