Esempio n. 1
0
        /// <inheritdoc />
        public ExpandedImprovable GetExpandedById(ImprovableId improvableId)
        {
            var improvable         = GetById(improvableId);
            var expandedImprovable = new ExpandedImprovable
            {
                Id            = improvable.Id,
                Name          = improvable.Name,
                SourceControl = improvable.SourceControl,
                Status        = improvable.Status,
                Recipes       = improvable.Recipes.Select(_ => _recipeManager.Expand(_)).ToArray()
            };

            return(expandedImprovable);
        }