public PacketService(L2RPacketService L2RPacketLogger, //DI should inject my Singleton instance here BountyService BountyService, SurveyService FortService, PlayerService PlayerService, KillService KillService, DiscordSocketClient Discord, IConfiguration config) { _L2RPacketLogger = L2RPacketLogger; _discord = Discord; _bountyService = BountyService; _fortService = FortService; _playerService = PlayerService; _killService = KillService; _config = config; _L2RPacketLogger.L2RPacketArrivalEvent += OnL2RPacketArrival; _L2RPacketLogger.StartCapture(InitializeDevice()); }
public MVPModule(IConfiguration Config, KillService Kills) { _config = Config; _kills = Kills; }
public KillsModule(IConfiguration Configuration, KillService Kills) { _config = Configuration; _kills = Kills; }