Esempio n. 1
0
        public async Task <Outfit> GetOutfitByAlias(string alias)
        {
            var outfit = await _censusOutfit.GetOutfitByAliasAsync(alias);

            if (outfit == null)
            {
                return(null);
            }

            var censusEntity = ConvertToDbModel(outfit);

            if (censusEntity.MemberCount == 0)
            {
                return(censusEntity);
            }

            var resolvedOutfit = await ResolveOutfitDetailsAsync(censusEntity, null);

            return(resolvedOutfit);
        }