2 types derived from TypeModel
Microsoft.DotNet.SwaggerGenerator.CodeGenerator (2)
Modeler\ClassTypeModel.cs (1)
10public class ClassTypeModel : TypeModel
Modeler\EnumTypeModel.cs (1)
9public class EnumTypeModel : TypeModel
14 references to TypeModel
Microsoft.DotNet.SwaggerGenerator.CodeGenerator (14)
Languages\csharp\CSharp.cs (1)
231foreach (TypeModel type in model.Types)
Modeler\ServiceClientModel.cs (2)
15IEnumerable<TypeModel> types, 25public IImmutableList<TypeModel> Types { get; }
Modeler\ServiceClientModelFactory.cs (6)
45private readonly Dictionary<string, TypeModel> _types = new Dictionary<string, TypeModel>(); 371private TypeModel ResolveEnumTypeModel(IList<string> enumeration, string enumName) 393private TypeModel ResolveTypeModel(OpenApiSchema schema) 406if (_types.TryGetValue(id, out TypeModel model)) 414private TypeModel CreateTypeModel(string name, OpenApiSchema schema)
Modeler\TypeReference.cs (5)
13private static readonly ConditionalWeakTable<TypeModel, TypeReference> TypeModelReferences = 14new ConditionalWeakTable<TypeModel, TypeReference>(); 48public static TypeReference Object(TypeModel typeModel) 83public TypeModelReference(TypeModel model) 88public TypeModel Model { get; }