async Task <DeckModel> IDeckService.CreateDeckAsync(DeckCreateModel deck, int userId, CancellationToken cancellationToken) { var newDeckCreate = new DeckCreateData { Description = deck.Description, MaxCards = 5, Name = deck.Name, UserId = userId, }; var newDeck = await _deckRepository.CreateDeckAsync(newDeckCreate, cancellationToken : cancellationToken); return(_deckDataMapper.Map(newDeck)); }