22 references to ModelNames
Microsoft.AspNetCore.Mvc.ApiExplorer (1)
DefaultApiDescriptionProvider.cs (1)
699return ModelNames.CreatePropertyModelName(containerName, propertyName);
Microsoft.AspNetCore.Mvc.Core (21)
ModelBinding\Binders\CollectionModelBinder.cs (2)
306var indexPropertyName = ModelNames.CreatePropertyModelName(bindingContext.ModelName, "index"); 348var fullChildName = ModelNames.CreateIndexModelName(bindingContext.ModelName, indexName);
ModelBinding\Binders\ComplexObjectModelBinder.cs (6)
242var modelName = ModelNames.CreatePropertyModelName(bindingContext.ModelName, fieldName); 304var modelName = ModelNames.CreatePropertyModelName(bindingContext.ModelName, fieldName); 367var modelName = ModelNames.CreatePropertyModelName(bindingContext.ModelName, fieldName); 396var modelName = ModelNames.CreatePropertyModelName(bindingContext.ModelName, fieldName); 596var modelName = ModelNames.CreatePropertyModelName(bindingContext.ModelName, fieldName); 632var modelName = ModelNames.CreatePropertyModelName(bindingContext.ModelName, fieldName);
ModelBinding\Binders\ComplexTypeModelBinder.cs (3)
142var modelName = ModelNames.CreatePropertyModelName(bindingContext.ModelName, fieldName); 170var modelName = ModelNames.CreatePropertyModelName(bindingContext.ModelName, fieldName); 397var modelName = ModelNames.CreatePropertyModelName(bindingContext.ModelName, fieldName);
ModelBinding\Binders\DictionaryModelBinder.cs (2)
196bindingContext.ModelName = ModelNames.CreatePropertyModelName(prefix, kvp.Key); 200bindingContext.ModelName = ModelNames.CreateIndexModelName(prefix, kvp.Key);
ModelBinding\Binders\FormFileModelBinder.cs (1)
75modelName = ModelNames.CreatePropertyModelName(bindingContext.OriginalModelName, modelName);
ModelBinding\Binders\KeyValuePairModelBinder.cs (2)
45var keyModelName = ModelNames.CreatePropertyModelName(bindingContext.ModelName, "Key"); 48var valueModelName = ModelNames.CreatePropertyModelName(bindingContext.ModelName, "Value");
ModelBinding\Validation\DefaultCollectionValidationStrategy.cs (1)
122var key = ModelNames.CreateIndexModelName(_key, _index);
ModelBinding\Validation\DefaultComplexObjectValidationStrategy.cs (2)
88var key = ModelNames.CreatePropertyModelName(_key, parameterName); 109var key = ModelNames.CreatePropertyModelName(_key, propertyName);
ModelBinding\Validation\ExplicitIndexCollectionValidationStrategy.cs (1)
97var key = ModelNames.CreateIndexModelName(_key, _keyEnumerator.Current);
ModelBinding\Validation\ValidationVisitor.cs (1)
233var key = ModelNames.CreatePropertyModelName(Key, result.MemberName);