Skip to content

Commit 311abea

Browse files
committed
- updates approved api surface
1 parent 654cf53 commit 311abea

File tree

1 file changed

+65
-0
lines changed

1 file changed

+65
-0
lines changed

test/Microsoft.OpenApi.Tests/PublicApi/PublicApi.approved.txt

Lines changed: 65 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -341,6 +341,71 @@ namespace Microsoft.OpenApi
341341
OpenApi3_0 = 1,
342342
}
343343
}
344+
namespace Microsoft.OpenApi.MicrosoftExtensions
345+
{
346+
public class EnumDescription : Microsoft.OpenApi.Interfaces.IOpenApiElement
347+
{
348+
public EnumDescription() { }
349+
public EnumDescription(Microsoft.OpenApi.Any.OpenApiObject source) { }
350+
public string Description { get; set; }
351+
public string Name { get; set; }
352+
public string Value { get; set; }
353+
}
354+
public class OpenApiDeprecationExtension : Microsoft.OpenApi.Interfaces.IOpenApiExtension
355+
{
356+
public OpenApiDeprecationExtension() { }
357+
public System.DateTimeOffset? Date { get; set; }
358+
public string Description { get; set; }
359+
public System.DateTimeOffset? RemovalDate { get; set; }
360+
public string Version { get; set; }
361+
public static string Name { get; }
362+
public void Write(Microsoft.OpenApi.Writers.IOpenApiWriter writer, Microsoft.OpenApi.OpenApiSpecVersion specVersion) { }
363+
public static Microsoft.OpenApi.MicrosoftExtensions.OpenApiDeprecationExtension Parse(Microsoft.OpenApi.Any.IOpenApiAny source) { }
364+
}
365+
public class OpenApiEnumFlagsExtension : Microsoft.OpenApi.Interfaces.IOpenApiExtension
366+
{
367+
public OpenApiEnumFlagsExtension() { }
368+
public bool IsFlags { get; set; }
369+
public static string Name { get; }
370+
public void Write(Microsoft.OpenApi.Writers.IOpenApiWriter writer, Microsoft.OpenApi.OpenApiSpecVersion specVersion) { }
371+
public static Microsoft.OpenApi.MicrosoftExtensions.OpenApiEnumFlagsExtension Parse(Microsoft.OpenApi.Any.IOpenApiAny source) { }
372+
}
373+
public class OpenApiEnumValuesDescriptionExtension : Microsoft.OpenApi.Interfaces.IOpenApiExtension
374+
{
375+
public OpenApiEnumValuesDescriptionExtension() { }
376+
public string EnumName { get; set; }
377+
public System.Collections.Generic.List<Microsoft.OpenApi.MicrosoftExtensions.EnumDescription> ValuesDescriptions { get; set; }
378+
public static string Name { get; }
379+
public void Write(Microsoft.OpenApi.Writers.IOpenApiWriter writer, Microsoft.OpenApi.OpenApiSpecVersion specVersion) { }
380+
public static Microsoft.OpenApi.MicrosoftExtensions.OpenApiEnumValuesDescriptionExtension Parse(Microsoft.OpenApi.Any.IOpenApiAny source) { }
381+
}
382+
public class OpenApiPagingExtension : Microsoft.OpenApi.Interfaces.IOpenApiExtension
383+
{
384+
public OpenApiPagingExtension() { }
385+
public string ItemName { get; set; }
386+
public string NextLinkName { get; set; }
387+
public string OperationName { get; set; }
388+
public static string Name { get; }
389+
public void Write(Microsoft.OpenApi.Writers.IOpenApiWriter writer, Microsoft.OpenApi.OpenApiSpecVersion specVersion) { }
390+
public static Microsoft.OpenApi.MicrosoftExtensions.OpenApiPagingExtension Parse(Microsoft.OpenApi.Any.IOpenApiAny source) { }
391+
}
392+
public class OpenApiPrimaryErrorMessageExtension : Microsoft.OpenApi.Interfaces.IOpenApiExtension
393+
{
394+
public OpenApiPrimaryErrorMessageExtension() { }
395+
public bool IsPrimaryErrorMessage { get; set; }
396+
public static string Name { get; }
397+
public void Write(Microsoft.OpenApi.Writers.IOpenApiWriter writer, Microsoft.OpenApi.OpenApiSpecVersion specVersion) { }
398+
public static Microsoft.OpenApi.MicrosoftExtensions.OpenApiPrimaryErrorMessageExtension Parse(Microsoft.OpenApi.Any.IOpenApiAny source) { }
399+
}
400+
public class OpenApiReservedParameterExtension : Microsoft.OpenApi.Interfaces.IOpenApiExtension
401+
{
402+
public OpenApiReservedParameterExtension() { }
403+
public bool? IsReserved { get; set; }
404+
public static string Name { get; }
405+
public void Write(Microsoft.OpenApi.Writers.IOpenApiWriter writer, Microsoft.OpenApi.OpenApiSpecVersion specVersion) { }
406+
public static Microsoft.OpenApi.MicrosoftExtensions.OpenApiReservedParameterExtension Parse(Microsoft.OpenApi.Any.IOpenApiAny source) { }
407+
}
408+
}
344409
namespace Microsoft.OpenApi.Models
345410
{
346411
public class OpenApiCallback : Microsoft.OpenApi.Interfaces.IEffective<Microsoft.OpenApi.Models.OpenApiCallback>, Microsoft.OpenApi.Interfaces.IOpenApiElement, Microsoft.OpenApi.Interfaces.IOpenApiExtensible, Microsoft.OpenApi.Interfaces.IOpenApiReferenceable, Microsoft.OpenApi.Interfaces.IOpenApiSerializable

0 commit comments

Comments
 (0)