Exemple #1
0
        /// <summary>
        /// Retriees the quest for the given key.
        /// </summary>
        /// <param name="questKey">Unique identifier of the quest.</param>
        /// <returns>An awaitable task that returns a <see cref="QuestDto"/>.</returns>
        public async Task <QuestDto> GetQuestAsync(Guid questKey)
        {
            var quest = await questRepository.GetQuestAsync(questKey);

            return(quest.ToDto());
        }