Table of Contents

Class OpenApiInfoOptions

Namespace
Cuemon.Extensions.Swashbuckle.AspNetCore
Assembly
Cuemon.Extensions.Swashbuckle.AspNetCore.dll

Represents a proxy for configuring an Open API Info Object that provides metadata about an Open API endpoint.

public class OpenApiInfoOptions
Inheritance
Object
OpenApiInfoOptions

Properties

Contact

The contact information for the exposed API.

public OpenApiContact Contact { get; set; }

Property Value

OpenApiContact

Description

A short description of the application.

public string Description { get; set; }

Property Value

String

Extensions

This object MAY be extended with Specification Extensions.

public IDictionary<string, IOpenApiExtension> Extensions { get; set; }

Property Value

IDictionary<String, IOpenApiExtension>

License

The license information for the exposed API.

public OpenApiLicense License { get; set; }

Property Value

OpenApiLicense

TermsOfService

A URL to the Terms of Service for the API.

public Uri TermsOfService { get; set; }

Property Value

Uri

Title

The title of the application.

public string Title { get; set; }

Property Value

String