private StaticWeightedRandomizer <Event> GetEvents() { var eventRandomizer = new StaticWeightedRandomizer <Event>(); foreach (var @event in _matchEventService.GetEvents()) { eventRandomizer.Add(@event, @event.Probability); } return(eventRandomizer); }
public async Task <ActionResult <List <Services.Dto.Event> > > Events() { var result = await _matchEventService.GetEvents(); return(Ok(result)); }