Beispiel #1
0
 public KeybindEvents(ILogger logger,
                      INativeProcess nativeProcess,
                      SidekickSettings configuration,
                      INativeKeyboard nativeKeyboard,
                      IStashService stashService,
                      HookProvider hookProvider)
 {
     this.logger         = logger.ForContext(GetType());
     this.nativeProcess  = nativeProcess;
     this.configuration  = configuration;
     this.nativeKeyboard = nativeKeyboard;
     this.stashService   = stashService;
     this.hookProvider   = hookProvider;
 }
Beispiel #2
0
 public NativeKeyboard(ILogger logger, HookProvider hookProvider)
 {
     this.logger       = logger.ForContext(GetType());
     this.hookProvider = hookProvider;
 }