demo.sinch.com.Areas.HelpPage.ModelDescriptions.ModelDescriptionGenerator.GenerateDictionaryModelDescription C# (CSharp) Method

GenerateDictionaryModelDescription() private method

private GenerateDictionaryModelDescription ( Type modelType, Type keyType, Type valueType ) : DictionaryModelDescription
modelType System.Type
keyType System.Type
valueType System.Type
return DictionaryModelDescription
        private DictionaryModelDescription GenerateDictionaryModelDescription(Type modelType, Type keyType,
            Type valueType) {
            var keyModelDescription = GetOrCreateModelDescription(keyType);
            var valueModelDescription = GetOrCreateModelDescription(valueType);

            return new DictionaryModelDescription
            {
                Name = ModelNameHelper.GetModelName(modelType),
                ModelType = modelType,
                KeyModelDescription = keyModelDescription,
                ValueModelDescription = valueModelDescription
            };
        }