[References](Index.md)
- NameConstants
- Static Fields
- string List
- string Pagination
- Static Fields
- OpenApiDataTypeConstants
- Static Fields
- string Array
- string Boolean
- string Integer
- string Number
- string Object
- string String
- Static Fields
- OpenApiDocumentExtensions
- Static Methods
- GetPathsByBasePathSegmentName(this OpenApiDocument document, string basePathSegmentName)
- Static Methods
- OpenApiFormatTypeConstants
- Static Fields
- string Binary
- string Byte
- string Date
- string DateTime
- string Double
- string Email
- string Float
- string Int32
- string Int64
- string Time
- string Timestamp
- string Uri
- string Uuid
- Static Fields
- OpenApiMediaTypeExtensions
- Static Methods
- GetSchema(this IDictionary<string, OpenApiMediaType> content, string contentType = application/json)
- GetSchemaByFirstMediaType(this IDictionary<string, OpenApiMediaType> content)
- Static Methods
- OpenApiOperationExtensions
- Static Methods
- GetModelSchemaFromRequest(this OpenApiOperation openApiOperation)
- GetModelSchemaFromResponse(this OpenApiOperation openApiOperation)
- GetOperationName(this OpenApiOperation openApiOperation)
- HasDataTypeFromSystemCollectionGenericNamespace(this List<OpenApiOperation> apiOperations)
- HasParametersOrRequestBody(this OpenApiOperation openApiOperation)
- HasRequestBodyWithAnythingAsFormatTypeBinary(this OpenApiOperation openApiOperation)
- IsOperationIdPluralized(this OpenApiOperation openApiOperation, OperationType operationType)
- IsOperationNamePluralized(this OpenApiOperation openApiOperation, OperationType operationType)
- IsOperationReferencingSchema(this OpenApiOperation openApiOperation, string schemaKey)
- Static Methods
- OpenApiParameterExtensions
- Static Methods
- GetAllFromHeader(this IList<OpenApiParameter> parameters)
- GetAllFromQuery(this IList<OpenApiParameter> parameters)
- GetAllFromRoute(this IList<OpenApiParameter> parameters)
- HasFormatTypeByte(this IList<OpenApiParameter> parameters)
- HasFormatTypeDate(this IList<OpenApiParameter> parameters)
- HasFormatTypeDateTime(this IList<OpenApiParameter> parameters)
- HasFormatTypeEmail(this IList<OpenApiParameter> parameters)
- HasFormatTypeFromDataAnnotationsNamespace(this IList<OpenApiParameter> parameters)
- HasFormatTypeFromSystemNamespace(this IList<OpenApiParameter> parameters)
- HasFormatTypeInt32(this IList<OpenApiParameter> parameters)
- HasFormatTypeInt64(this IList<OpenApiParameter> parameters)
- HasFormatTypeTime(this IList<OpenApiParameter> parameters)
- HasFormatTypeTimestamp(this IList<OpenApiParameter> parameters)
- HasFormatTypeUri(this IList<OpenApiParameter> parameters)
- HasFormatTypeUuid(this IList<OpenApiParameter> parameters)
- Static Methods
- OpenApiPathItemExtensions
- Static Methods
- HasParameters(this OpenApiPathItem openApiPathItem)
- IsPathStartingSegmentName(this KeyValuePair<string, OpenApiPathItem> urlPath, string segmentName)
- Static Methods
- OpenApiPathsExtensions
- Static Methods
- GetPathsStartingWithSegmentName(this OpenApiPaths urlPaths, string segmentName)
- Static Methods
- OpenApiResponsesExtensions
- Static Methods
- GetDataTypeForStatusCode(this OpenApiResponses responses, HttpStatusCode httpStatusCode)
- GetHttpStatusCodes(this OpenApiResponses responses)
- GetModelNameForStatusCode(this OpenApiResponses responses, HttpStatusCode httpStatusCode)
- GetSchemaForStatusCode(this OpenApiResponses responses, HttpStatusCode httpStatusCode, string contentType = application/json)
- HasSchemaHttpStatusCodeUsingAspNetCoreHttp(this OpenApiResponses responses)
- HasSchemaHttpStatusCodeUsingSystemNet(this OpenApiResponses responses)
- HasSchemaTypeArray(this OpenApiResponses responses)
- IsSchemaTypeArrayForStatusCode(this OpenApiResponses responses, HttpStatusCode httpStatusCode)
- IsSchemaTypePaginationForStatusCode(this OpenApiResponses responses, HttpStatusCode httpStatusCode)
- IsSchemaTypeProblemDetailsForStatusCode(this OpenApiResponses responses, HttpStatusCode httpStatusCode)
- IsSchemaUsingBinaryFormatForOkResponse(this OpenApiResponses responses)
- Static Methods
- OpenApiSchemaExtensions
- Static Methods
- ExtractPropertyNameWhenHasAnyPropertiesOfArrayWithFormatTypeBinary(this OpenApiSchema apiSchema)
- GetDataType(this OpenApiSchema schema)
- GetEnumSchema(this OpenApiSchema schema)
- GetModelName(this OpenApiSchema schema, bool ensureFirstCharacterToUpper = True)
- GetModelType(this OpenApiSchema schema)
- GetSchemaByModelName(this IDictionary<string, OpenApiSchema> componentSchemas, string modelName)
- GetSimpleDataTypeFromArray(this OpenApiSchema schema)
- GetSimpleDataTypeFromPagination(this OpenApiSchema schema)
- GetTitleFromPropertyByPropertyKey(this OpenApiSchema schema, string propertyKey)
- HasAnyProperties(this OpenApiSchema schema)
- HasAnyPropertiesAsArrayWithFormatTypeBinary(this OpenApiSchema schema)
- HasAnyPropertiesFormatTypeFromSystemCollectionGenericNamespace(this OpenApiSchema schema, IDictionary<string, OpenApiSchema> componentSchemas)
- HasAnyPropertiesFormatTypeFromSystemNamespace(this OpenApiSchema schema)
- HasAnyPropertiesFormatTypeFromSystemNamespace(this OpenApiSchema schema, IDictionary<string, OpenApiSchema> componentSchemas)
- HasAnyPropertiesWithFormatTypeBinary(this OpenApiSchema schema)
- HasAnythingAsFormatTypeBinary(this OpenApiSchema schema)
- HasArrayItemsWithSimpleDataType(this OpenApiSchema schema)
- HasDataTypeFromSystemCollectionGenericNamespace(this IList<OpenApiSchema> schemas, IDictionary<string, OpenApiSchema> componentSchemas)
- HasDataTypeFromSystemCollectionGenericNamespace(this OpenApiSchema schema, IDictionary<string, OpenApiSchema> componentSchemas)
- HasDataTypeList(this IList<OpenApiSchema> schemas)
- HasFormatType(this OpenApiSchema schema)
- HasFormatTypeByte(this IList<OpenApiSchema> schemas)
- HasFormatTypeDate(this IList<OpenApiSchema> schemas)
- HasFormatTypeDateTime(this IList<OpenApiSchema> schemas)
- HasFormatTypeEmail(this IList<OpenApiSchema> schemas)
- HasFormatTypeFromAspNetCoreHttpNamespace(this IList<OpenApiSchema> schemas)
- HasFormatTypeFromAspNetCoreHttpNamespace(this OpenApiSchema schema)
- HasFormatTypeFromDataAnnotationsNamespace(this IList<OpenApiSchema> schemas)
- HasFormatTypeFromDataAnnotationsNamespace(this OpenApiSchema schema)
- HasFormatTypeFromSystemNamespace(this IList<OpenApiSchema> schemas)
- HasFormatTypeFromSystemNamespace(this OpenApiSchema schema)
- HasFormatTypeInt32(this IList<OpenApiSchema> schemas)
- HasFormatTypeInt64(this IList<OpenApiSchema> schemas)
- HasFormatTypeTime(this IList<OpenApiSchema> schemas)
- HasFormatTypeTimestamp(this IList<OpenApiSchema> schemas)
- HasFormatTypeUri(this IList<OpenApiSchema> schemas)
- HasFormatTypeUuid(this IList<OpenApiSchema> schemas)
- HasItemsWithFormatTypeBinary(this OpenApiSchema schema)
- HasItemsWithSimpleDataType(this OpenApiSchema schema)
- HasModelNameOrAnyPropertiesWithModelName(this OpenApiSchema schema, string modelName)
- HasPaginationItemsWithSimpleDataType(this OpenApiSchema schema)
- IsArrayReferenceTypeDeclared(this OpenApiSchema schema)
- IsFormatTypeBinary(this OpenApiSchema schema)
- IsFormatTypeByte(this OpenApiSchema schema)
- IsFormatTypeDate(this OpenApiSchema schema)
- IsFormatTypeDateTime(this OpenApiSchema schema)
- IsFormatTypeEmail(this OpenApiSchema schema)
- IsFormatTypeInt32(this OpenApiSchema schema)
- IsFormatTypeInt64(this OpenApiSchema schema)
- IsFormatTypeTime(this OpenApiSchema schema)
- IsFormatTypeTimestamp(this OpenApiSchema schema)
- IsFormatTypeUri(this OpenApiSchema schema)
- IsFormatTypeUuid(this OpenApiSchema schema)
- IsObjectReferenceTypeDeclared(this OpenApiSchema schema)
- IsRuleValidationNumber(this OpenApiSchema schema)
- IsRuleValidationString(this OpenApiSchema schema)
- IsSchemaEnum(this OpenApiSchema schema)
- IsSchemaEnumOrPropertyEnum(this OpenApiSchema schema)
- IsSharedContract(this OpenApiSchema schema, OpenApiComponents openApiComponents)
- IsSimpleDataType(this OpenApiSchema schema)
- IsTypeArray(this OpenApiSchema schema)
- IsTypeArrayOrPagination(this OpenApiSchema schema)
- IsTypePagination(this OpenApiSchema schema)
- Static Methods
Generated by MarkdownCodeDoc version 1.2