Beispiel #1
0
        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));
        }