AzureCarRetailDBWebService.Areas.HelpPage.ModelDescriptions.ModelDescriptionGenerator.GenerateCollectionModelDescription C# (CSharp) Method

GenerateCollectionModelDescription() private method

private GenerateCollectionModelDescription ( Type modelType, Type elementType ) : AzureCarRetailDBWebService.Areas.HelpPage.ModelDescriptions.CollectionModelDescription
modelType Type
elementType Type
return AzureCarRetailDBWebService.Areas.HelpPage.ModelDescriptions.CollectionModelDescription
        private CollectionModelDescription GenerateCollectionModelDescription(Type modelType, Type elementType)
        {
            ModelDescription collectionModelDescription = GetOrCreateModelDescription(elementType);
            if (collectionModelDescription != null)
            {
                return new CollectionModelDescription
                {
                    Name = ModelNameHelper.GetModelName(modelType),
                    ModelType = modelType,
                    ElementDescription = collectionModelDescription
                };
            }

            return null;
        }