public UDPSocket() { var servicesProvider = ServiceConfiguration.BuildDI(); _matchSummaryRepository = servicesProvider.GetService <IMatchSummaryRepository>(); _playerKillRepository = servicesProvider.GetService <IPlayerKillRepository>(); _takeDamageRepository = servicesProvider.GetService <ITakeDamageRepository>(); _eventMessages = new Queue <JObject[]>(); }
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; }
public TakeDamageController(ITakeDamageRepository takeDamageRepository) { _takeDamageRepository = takeDamageRepository; }