Ejemplo n.º 1
0
        public UDPSocket()
        {
            var servicesProvider = ServiceConfiguration.BuildDI();

            _matchSummaryRepository = servicesProvider.GetService <IMatchSummaryRepository>();

            _playerKillRepository = servicesProvider.GetService <IPlayerKillRepository>();

            _takeDamageRepository = servicesProvider.GetService <ITakeDamageRepository>();

            _eventMessages = new Queue <JObject[]>();
        }
Ejemplo n.º 2
0
 public TelemetryRepository(IClientBuilder httpClientBuilder, IHttpClientRequest httpClientRequest, IGenericRepository <Kill> genericRepository,
                            IPlayerKillRepository playerKillRepository, ITakeDamageRepository takeDamageRepository, IPlayerRepository playerVehicleLeaveRepository,
                            IMatchSummaryRepository matchSummaryRepository,
                            ILogger <PlayerKillRepository> logger)
 {
     _httpClientBuilder            = httpClientBuilder;
     _httpClientRequest            = httpClientRequest;
     _genericRepository            = genericRepository;
     _playerKillRepository         = playerKillRepository;
     _takeDamageRepository         = takeDamageRepository;
     _playerVehicleLeaveRepository = playerVehicleLeaveRepository;
     _matchSummaryRepository       = matchSummaryRepository;
     _logger = logger;
 }
Ejemplo n.º 3
0
 public TakeDamageController(ITakeDamageRepository takeDamageRepository)
 {
     _takeDamageRepository = takeDamageRepository;
 }