@@ -64,47 +64,22 @@ public OpenApiTag(OpenApiTag tag)
64
64
/// <summary>
65
65
/// Serialize <see cref="OpenApiTag"/> to Open Api v3.1
66
66
/// </summary>
67
- public virtual void SerializeAsV31 ( IOpenApiWriter writer )
67
+ public virtual void SerializeAsV31 ( IOpenApiWriter writer )
68
68
{
69
- SerializeInternal ( writer , ( writer , element ) => element . SerializeAsV31 ( writer ) ) ;
70
- }
71
-
72
- /// <summary>
73
- /// Serialize <see cref="OpenApiTag"/> to Open Api v3.0
74
- /// </summary>
75
- public virtual void SerializeAsV3 ( IOpenApiWriter writer )
76
- {
77
- SerializeInternal ( writer , ( writer , element ) => element . SerializeAsV3 ( writer ) ) ;
78
- }
79
-
80
- /// <summary>
81
- /// Serialize <see cref="OpenApiTag"/> to Open Api v3.0
82
- /// </summary>
83
- private void SerializeInternal ( IOpenApiWriter writer , Action < IOpenApiWriter , IOpenApiSerializable > callback )
84
- {
85
- Utils . CheckArgumentNull ( writer ) ;
86
- writer . WriteValue ( Name ) ;
87
- }
88
-
89
- /// <summary>
90
- /// Serialize to OpenAPI V3 document without using reference.
91
- /// </summary>
92
- public virtual void SerializeAsV31WithoutReference ( IOpenApiWriter writer )
93
- {
94
- SerializeInternalWithoutReference ( writer , OpenApiSpecVersion . OpenApi3_1 ,
69
+ SerializeInternal ( writer , OpenApiSpecVersion . OpenApi3_1 ,
95
70
( writer , element ) => element . SerializeAsV31 ( writer ) ) ;
96
71
}
97
72
98
73
/// <summary>
99
- /// Serialize to OpenAPI V3 document without using reference.
74
+ /// Serialize <see cref="OpenApiTag"/> to Open Api v3.0
100
75
/// </summary>
101
- public virtual void SerializeAsV3WithoutReference ( IOpenApiWriter writer )
76
+ public virtual void SerializeAsV3 ( IOpenApiWriter writer )
102
77
{
103
- SerializeInternalWithoutReference ( writer , OpenApiSpecVersion . OpenApi3_0 ,
78
+ SerializeInternal ( writer , OpenApiSpecVersion . OpenApi3_0 ,
104
79
( writer , element ) => element . SerializeAsV3 ( writer ) ) ;
105
80
}
106
81
107
- internal virtual void SerializeInternalWithoutReference ( IOpenApiWriter writer , OpenApiSpecVersion version ,
82
+ internal virtual void SerializeInternal ( IOpenApiWriter writer , OpenApiSpecVersion version ,
108
83
Action < IOpenApiWriter , IOpenApiSerializable > callback )
109
84
{
110
85
writer . WriteStartObject ( ) ;
@@ -128,15 +103,6 @@ internal virtual void SerializeInternalWithoutReference(IOpenApiWriter writer, O
128
103
/// Serialize <see cref="OpenApiTag"/> to Open Api v2.0
129
104
/// </summary>
130
105
public virtual void SerializeAsV2 ( IOpenApiWriter writer )
131
- {
132
- Utils . CheckArgumentNull ( writer ) ;
133
- writer . WriteValue ( Name ) ;
134
- }
135
-
136
- /// <summary>
137
- /// Serialize to OpenAPI V2 document without using reference.
138
- /// </summary>
139
- public void SerializeAsV2WithoutReference ( IOpenApiWriter writer )
140
106
{
141
107
writer . WriteStartObject ( ) ;
142
108
0 commit comments