public async Task SelectMovie(int docketId) { var docket = await _docketsRepository.GetDocketAsync(docketId); var movieCount = docket.Movies.Count; var initialMovieIndex = _docketRandomNumberGenerator.GetRandomMovieIndex(movieCount); var numberOfDelays = _docketRandomNumberGenerator.GetNumberOfDelays(movieCount); await Clients.All.SendAsync("MovieSelected", initialMovieIndex, numberOfDelays); }
public async Task <IActionResult> GetDocket(int docketId) { var docket = await _docketsRepository.GetDocketAsync(docketId); return(Ok(docket)); }