Skip to content

Latest commit

 

History

History
161 lines (155 loc) · 9.58 KB

IndexExtended.md

File metadata and controls

161 lines (155 loc) · 9.58 KB
[References](Index.md)

References extended

  • NameConstants
    • Static Fields
      • string List
      • string Pagination
  • OpenApiDataTypeConstants
    • Static Fields
      • string Array
      • string Boolean
      • string Integer
      • string Number
      • string Object
      • string String
  • OpenApiDocumentExtensions
    • Static Methods
      • GetPathsByBasePathSegmentName(this OpenApiDocument document, string basePathSegmentName)
  • 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
  • OpenApiMediaTypeExtensions
    • Static Methods
      • GetSchema(this IDictionary<string, OpenApiMediaType> content, string contentType = application/json)
      • GetSchemaByFirstMediaType(this IDictionary<string, OpenApiMediaType> content)
  • 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)
  • 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)
  • OpenApiPathItemExtensions
    • Static Methods
      • HasParameters(this OpenApiPathItem openApiPathItem)
      • IsPathStartingSegmentName(this KeyValuePair<string, OpenApiPathItem> urlPath, string segmentName)
  • OpenApiPathsExtensions
    • Static Methods
      • GetPathsStartingWithSegmentName(this OpenApiPaths urlPaths, string segmentName)
  • 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)
  • 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)

Generated by MarkdownCodeDoc version 1.2