Add support for dict of dict (#1287)
This commit is contained in:
Родитель
3408dd5985
Коммит
cdb519ba2d
|
@ -90,6 +90,8 @@ function csharpForDict(dictSchema: DictionarySchema, helper: Helper): string {
|
|||
let valueType = helper.GetCsharpType(elementType) ? helper.GetCsharpType(elementType) : (rawElementType.type === SchemaType.Array ? csharpForArray((<ArraySchema>rawElementType).elementType, helper) : rawElementType.language.default.name);
|
||||
if (rawElementType.type === 'any') {
|
||||
valueType = 'object';
|
||||
} else if (rawElementType.type === SchemaType.Dictionary) {
|
||||
valueType = csharpForDict(<DictionarySchema>rawElementType, helper);
|
||||
}
|
||||
if (((helper.GetCsharpType(elementType) && valueType !== 'string') || helper.IsEnum(rawElementType)) && dictSchema.nullableItems != false) {
|
||||
valueType += '?';
|
||||
|
|
Загрузка…
Ссылка в новой задаче