azure-functions-openapi-extension
This extension provides an Azure Functions app with Open API capability for better discoverability to consuming parties
파일 탐색기
최종 버전 다운로드 (.zip)- devcontainer.json
- Dockerfile
- post-create.sh
- bug-report.yml
- config.yml
- issue.add-no-recent-activity.yml
- issue.close-duplicate-issues.yml
- issue.close-stale-issues.yml
- issue.flag-for-triage.yml
- issue.prevent-auto-close.yml
- issue.remove-needs-author-feedback.yml
- issue.remove-needs-triage.yml
- issue.remove-no-recent-activity-with-comment.yml
- pullrequest.all.yml
- PULL_REQUEST_TEMPLATE.md
- codeql.yml
- main-actions.yaml
- main-build.yaml
- pr.yaml
- extensions.json
- launch.json
- settings.json
- tasks.json
- action.yml
- Dockerfile
- entrypoint.ps1
- README.md
- get-openapi-document.sh
- Get-OpenApiDocument.ps1
- Update-LocalSettingsJson.ps1
- build-dev.yaml
- build-pr.yaml
- build-release.yaml
- common.props
- template-job-release.yaml
- template-steps-build-test.yaml
- template-steps-publish.yaml
- webjobs.props
- worker.props
- image-01.png
- image-02.png
- image-03.png
- image-04.png
- image-05.png
- image-06.png
- image-07.png
- image-08.png
- image-09.png
- image-10.png
- image-11.png
- image-12.png
- image-13.png
- image-14.png
- image-15.png
- image-16.png
- image-17.png
- image-18.png
- image-19.png
- image-21.png
- image-22.png
- image-23.png
- image-24.png
- image-29.png
- securing-azure-function-endpoints-via-openapi-auth-01.png
- securing-azure-function-endpoints-via-openapi-auth-02.png
- securing-azure-function-endpoints-via-openapi-auth-03.png
- securing-azure-function-endpoints-via-openapi-auth-04.png
- securing-azure-function-endpoints-via-openapi-auth-05.png
- securing-azure-function-endpoints-via-openapi-auth-06.png
- securing-azure-function-endpoints-via-openapi-auth-07.png
- securing-azure-function-endpoints-via-openapi-auth-08.png
- securing-azure-function-endpoints-via-openapi-auth-09.png
- securing-azure-function-endpoints-via-openapi-auth-10.png
- securing-azure-function-endpoints-via-openapi-auth-11.png
- securing-azure-function-endpoints-via-openapi-auth-12.png
- securing-azure-function-endpoints-via-openapi-auth-13.png
- securing-azure-function-endpoints-via-openapi-auth-14.png
- securing-azure-function-endpoints-via-openapi-auth-15.png
- securing-azure-function-endpoints-via-openapi-auth-16.png
- securing-azure-function-endpoints-via-openapi-auth-17.png
- securing-azure-function-endpoints-via-openapi-auth-18.png
- app-settings.md
- azure-functions-v1-support.md
- enable-open-api-endpoints-in-proc.md
- enable-open-api-endpoints-out-of-proc.md
- enable-open-api-endpoints.md
- generic-cicd-pipeline-support.md
- integrate-with-apim.md
- integrate-with-power-platform.md
- openapi-auth.md
- openapi-core.md
- openapi-in-proc.md
- openapi-out-of-proc.md
- openapi.md
- README.md
- shortening-swagger-ui-page-url.md
- icon.png
- icon.png
- icon.png
- v0.1.0-preview.md
- v0.2.0-preview.md
- v0.2.1-preview.md
- v0.3.2-preview.md
- v0.4.0-preview.md
- v0.5.0-preview.md
- v0.5.1-preview.md
- v0.6.0-preview.md
- v0.7.0-preview.md
- v0.7.1-preview.md
- v0.7.2-preview.md
- v0.8.1-preview.md
- v0.9.0-preview.md
- v1.0.0.md
- v1.1.0.md
- v1.2.0.md
- v1.3.0.md
- v1.4.0.md
- v1.5.0.md
- v1.5.1.md
- v1.6.0.md
- MyOpenApiConfigurationOptions.cs
- MyOpenApiCustomUIOptions.cs
- MyOpenApiHttpTriggerAuthorization.cs
- my-custom.css
- my-custom.js
- LoginUserResponseHeader.cs
- serviceDependencies.json
- serviceDependencies.local.json
- PetStoreAuthFlows.cs
- .gitignore
- host.json
- local.settings.json
- Microsoft.Azure.Functions.Worker.Extensions.OpenApi.FunctionApp.OutOfProc.csproj
- PetHttpTrigger.cs
- Program.cs
- StoreHttpTrigger.cs
- UserHttpTrigger.cs
- Microsoft.Azure.Functions.Worker.Extensions.OpenApi.FunctionApp.OutOfProc.Ping.csproj
- PingHttpTrigger.cs
- Microsoft.Azure.WebJobs.Extensions.OpenApi.FunctionApp.Filters.csproj
- MyOpenApiConfigurationOptions.cs
- MyOpenApiCustomUIOptions.cs
- MyOpenApiHttpTriggerAuthorization.cs
- my-custom.css
- my-custom.js
- LoginUserResponseHeader.cs
- serviceDependencies.json
- serviceDependencies.local.json
- PetStoreAuthFlows.cs
- .gitignore
- host.json
- local.settings.json
- Microsoft.Azure.WebJobs.Extensions.OpenApi.FunctionApp.InProc.csproj
- PetHttpTrigger.cs
- Startup.cs
- StoreHttpTrigger.cs
- UserHttpTrigger.cs
- ApiResponse.cs
- Category.cs
- Microsoft.Azure.WebJobs.Extensions.OpenApi.FunctionApp.Models.csproj
- Order.cs
- OrderStatus.cs
- Pet.cs
- PetFormData.cs
- PetStatus.cs
- PetUrlForm.cs
- Tag.cs
- User.cs
- README.md
- OpenApiAuthLevelSettings.cs
- OpenApiSettings.cs
- DocumentHelperExtensions.cs
- EnumerableExtensions.cs
- FunctionAttributeExtensions.cs
- FunctionsWorkerApplicationBuilderExtensions.cs
- HttpTriggerAttributeExtensions.cs
- OpenApiHostBuilderExtensions.cs
- OpenApiHttpRequestDataExtensions.cs
- OpenApiTriggerFunction.cs
- AssemblyInfo.cs
- DefaultOpenApiHttpTrigger.cs
- DependencyManifest.cs
- Document.cs
- HttpRequestObject.cs
- IOpenApiTriggerFunction.cs
- IOpenApiTriggerFunctionProvider.cs
- Microsoft.Azure.Functions.Worker.Extensions.OpenApi.csproj
- OpenApiHttpTriggerContext.cs
- OpenApiWorkerStartup.cs
- OpenApiHttpTriggerContextAttribute.cs
- OpenApiHttpTriggerContextBinding.cs
- OpenApiAuthLevelSettings.cs
- OpenApiSettings.cs
- DependencyManifest.cs
- Document.cs
- HttpRequestObject.cs
- Microsoft.Azure.WebJobs.Extensions.OpenApi.csproj
- OpenApiHttpTriggerContext.cs
- OpenApiTriggerFunctionProvider.cs
- OpenApiTriggerFunctions.cs
- OpenApiWebJobsStartup.cs
- AppSettingsExtensions.cs
- ConfigurationBinderExtensions.cs
- ConfigurationResolver.cs
- AppSettingsBase.cs
- Microsoft.Azure.WebJobs.Extensions.OpenApi.AppSettings.csproj
- HttpBindingMetadata.cs
- IDocument.cs
- IDocumentFilter.cs
- IDocumentHelper.cs
- IHttpRequestDataObject.cs
- IOpenApiConfigurationOptions.cs
- IOpenApiCustomResponseHeader.cs
- IOpenApiCustomUIOptions.cs
- IOpenApiExample.cs
- IOpenApiHttpTriggerAuthorization.cs
- IOpenApiHttpTriggerContext.cs
- ISwaggerUI.cs
- OpenApiExample.cs
- OpenApiHttpTriggerContextBindingMetadata.cs
- DisplayAttribute.cs
- OpenApiConfigurationOptionsIgnoreAttribute.cs
- OpenApiCustomUIOptionsIgnoreAttribute.cs
- OpenApiExampleAttribute.cs
- OpenApiHttpTriggerAuthorizationIgnoreAttribute.cs
- OpenApiIgnoreAttribute.cs
- OpenApiOperationAttribute.cs
- OpenApiParameterAttribute.cs
- OpenApiPayloadAttribute.cs
- OpenApiPropertyAttribute.cs
- OpenApiPropertyDescriptionAttribute.cs
- OpenApiRequestBodyAttribute.cs
- OpenApiResponseBodyAttribute.cs
- OpenApiResponseWithBodyAttribute.cs
- OpenApiResponseWithoutBodyAttribute.cs
- OpenApiSchemaVisibilityAttribute.cs
- OpenApiSecurityAttribute.cs
- OpenApiSecurityRequirementComparer.cs
- DefaultOpenApiConfigurationOptions.cs
- DefaultOpenApiCustomUIOptions.cs
- DefaultOpenApiHttpTriggerAuthorization.cs
- ExtensionsSettings.cs
- HostJsonSettings.cs
- HttpSettings.cs
- OpenApiAppSettingsBase.cs
- OpenApiAuthorizationResult.cs
- OpenApiConfigurationOptions.cs
- OpenApiCustomUIOptions.cs
- OpenApiHttpTriggerAuthorization.cs
- OpenApiOAuthSecurityFlows.cs
- OpenApiSettings.cs
- RouteConstraintFilter.cs
- favicon-16x16.png
- favicon-32x32.png
- index.html
- oauth2-redirect.html
- swagger-ui-bundle.js
- swagger-ui-bundle.js.map
- swagger-ui-es-bundle-core.js
- swagger-ui-es-bundle-core.js.map
- swagger-ui-es-bundle.js
- swagger-ui-es-bundle.js.map
- swagger-ui-standalone-preset.js
- swagger-ui-standalone-preset.js.map
- swagger-ui.css
- swagger-ui.css.map
- swagger-ui.js
- swagger-ui.js.map
- BindingDataType.cs
- BindingDirectionType.cs
- OpenApiAuthLevelType.cs
- OpenApiFormatType.cs
- OpenApiParameterCollectionDelimiterType.cs
- OpenApiSecurityLocationType.cs
- OpenApiSecuritySchemeType.cs
- OpenApiVersionType.cs
- OpenApiVisibilityType.cs
- AssemblyExtensions.cs
- DocumentHelperExtensions.cs
- EnumExtensions.cs
- FunctionNameAttributeExtensions.cs
- GenericExtensions.cs
- HttpRequestDataObjectExtensions.cs
- HttpTriggerAttributeExtensions.cs
- MemberInfoExtensions.cs
- MethodInfoExtensions.cs
- OpenApiDocumentExtensions.cs
- OpenApiHttpTriggerContextExtensions.cs
- OpenApiInfoExtensions.cs
- OpenApiParameterAttributeExtensions.cs
- OpenApiParameterExtensions.cs
- OpenApiPayloadAttributeExtensions.cs
- OpenApiResponsesExtensions.cs
- OpenApiResponseWithBodyAttributeExtensions.cs
- OpenApiResponseWithoutBodyAttributeExtensions.cs
- OpenApiSchemaExtensions.cs
- ParameterInfoExtensions.cs
- PropertyInfoExtensions.cs
- StringExtensions.cs
- SwaggerUIExtensions.cs
- TypeExtensions.cs
- DocumentFilterCollection.cs
- HostJsonResolver.cs
- OpenApiConfigurationResolver.cs
- OpenApiCustomUIResolver.cs
- OpenApiExampleResolver.cs
- OpenApiHttpTriggerAuthorizationResolver.cs
- BaseObjectTypeVisitor.cs
- BooleanTypeVisitor.cs
- ByteArrayTypeVisitor.cs
- ByteEnumTypeVisitor.cs
- ByteTypeVisitor.cs
- CharTypeVisitor.cs
- DateTimeObjectTypeVisitor.cs
- DateTimeOffsetObjectTypeVisitor.cs
- DateTimeTypeVisitor.cs
- DecimalTypeVisitor.cs
- DictionaryObjectTypeVisitor.cs
- DoubleTypeVisitor.cs
- ExceptionTypeVisitor.cs
- GuidObjectTypeVisitor.cs
- IAcceptor.cs
- Int16EnumTypeVisitor.cs
- Int16TypeVisitor.cs
- Int32EnumTypeVisitor.cs
- Int32TypeVisitor.cs
- Int64EnumTypeVisitor.cs
- Int64TypeVisitor.cs
- IOpenApiSchemaAcceptor.cs
- IVisitor.cs
- JObjectTypeVisitor.cs
- ListObjectTypeVisitor.cs
- NullableObjectTypeVisitor.cs
- ObjectTypeVisitor.cs
- OpenApiSchemaAcceptor.cs
- RecursiveObjectTypeVisitor.cs
- SingleTypeVisitor.cs
- StringEnumTypeVisitor.cs
- StringTypeVisitor.cs
- TimeSpanObjectTypeVisitor.cs
- TypeTypeVisitor.cs
- TypeVisitor.cs
- UInt16TypeVisitor.cs
- UInt32TypeVisitor.cs
- UInt64TypeVisitor.cs
- UriTypeVisitor.cs
- VisitorCollection.cs
- DocumentHelper.cs
- Microsoft.Azure.WebJobs.Extensions.OpenApi.Core.csproj
- OpenApiExampleFactory.cs
- OpenApiWriterFactory.cs
- SwaggerUI.cs
- OpenApiHttpTrigger.cs
- OpenApiSettingsTests.cs
- EnumerableExtensionsTests.cs
- FunctionAttributeExtensionsTests.cs
- HttpRequestDataExtensionsTests.cs
- HttpTriggerAttributeExtensionsTests.cs
- FakeFunctionsWorkerApplicationBuilder.cs
- FakeHttpRequestData.cs
- FakeHttpResponseData.cs
- FakeHttpTrigger.cs
- FakeOpenApiHttpTriggerAuthorization.cs
- FakeDependencyFile.deps.json
- DocumentTests.cs
- host.json
- HttpRequestObjectTests.cs
- local.settings.json
- Microsoft.Azure.Functions.Worker.Extensions.OpenApi.Tests.csproj
- OpenApiHttpTriggerContextTests.cs
- OpenApiWorkerStartupTests.cs
- ConfigurationBinderExtensionsTests.cs
- ConfigurationResolverTests.cs
- AppSettingsBaseTests.cs
- fakeconfig.json
- Microsoft.Azure.WebJobs.Extensions.OpenApi.AppSettings.Tests.csproj
- FakeProductSettings.cs
- Microsoft.Azure.WebJobs.Extensions.OpenApi.AppSettings.Tests.Fakes.csproj
- IExampleTests.cs
- OpenApiExampleTests.cs
- DisplayAttributeTests.cs
- OpenApiExampleAttributeTests.cs
- OpenApiOperationAttributeTests.cs
- OpenApiParameterAttributeTests.cs
- OpenApiPropertyAttributeTests.cs
- OpenApiRequestBodyAttributeTests.cs
- OpenApiResponseWithBodyAttributeTests.cs
- OpenApiResponseWithoutBodyAttributeTests.cs
- OpenApiSchemaVisibilityAttributeTests.cs
- OpenApiSecurityAttributeTests.cs
- OpenApiSecurityRequirementComparerTests.cs
- DefaultOpenApiConfigurationOptionsTests.cs
- DefaultOpenApiCustomUIOptionsTests.cs
- DefaultOpenApiHttpTriggerAuthorizationTests.cs
- ExtensionsSettingsTests.cs
- HostJsonSettingsTests.cs
- HttpSettingsTests.cs
- OpenApiConfigurationOptionsTests.cs
- OpenApiCustomUIOptionsTests.cs
- OpenApiHttpTriggerAuthorizationTests.cs
- RouteConstraintFilterTests.cs
- fake.css
- fake.js
- OpenApiFormatTypeTests.cs
- OpenApiParameterCollectionDelimiterTypeTests.cs
- OpenApiSecuritySchemeTypeTests.cs
- OpenApiVersionTypeTests.cs
- OpenApiVisibilityTypeTests.cs
- AssemblyExtensionsTests.cs
- EnumExtensionsTests.cs
- FunctionNameAttributeExtensionsTests.cs
- HttpRequestDataObjectExtensionsTests.cs
- HttpTriggerAttributeExtensionsTests.cs
- MemberInfoExtensionsTests.cs
- OpenApiHttpTriggerContextExtensionsTests.cs
- OpenApiInfoExtensionsTests.cs
- OpenApiParameterAttributeExtensionsTests.cs
- OpenApiPayloadAttributeExtensionsTests.cs
- OpenApiResponseWithBodyAttributeExtensionsTests.cs
- OpenApiResponseWithoutBodyAttributeExtensionsTests.cs
- OpenApiSchemaExtensionsTests.cs
- PropertyInfoExtensionsTests.cs
- StringExtensionsTests.cs
- SwaggerUIExtensionsTests.cs
- TypeExtensionsTests.cs
- DocumentFilterCollectionTests.cs
- OpenApiConfigurationResolverTests.cs
- OpenApiCustomUIResolverTests.cs
- OpenApiExampleResolverTests.cs
- OpenApiHttpTriggerAuthorizationResolverTests.cs
- BaseObjectTypeVisitorTests.cs
- BooleanTypeVisitorTests.cs
- ByteArrayTypeVisitorTests.cs
- ByteEnumTypeVisitorTests.cs
- ByteTypeVisitorTests.cs
- CharTypeVisitorTests.cs
- DateTimeOffsetObjectTypeVisitorTests.cs
- DateTimeTypeVisitorTests.cs
- DecimalTypeVisitorTests.cs
- DictionaryObjectTypeVisitorTests.cs
- DoubleTypeVisitorTests.cs
- ExceptionTypeVisitorTests.cs
- GuidObjectTypeVisitorTests.cs
- Int16EnumTypeVisitorTests.cs
- Int16TypeVisitorTests.cs
- Int32EnumTypeVisitorTests.cs
- Int32TypeVisitorTests.cs
- Int64EnumTypeVisitorTests.cs
- Int64TypeVisitorTests.cs
- JObjectTypeVisitorTests.cs
- ListObjectTypeVisitorTests.cs
- NullableObjectTypeVisitorTests.cs
- ObjectTypeVisitorTests.cs
- RecursiveObjectTypeVisitorTests.cs
- SingleTypeVisitorTests.cs
- StringEnumTypeVisitorTests.cs
- StringTypeVisitorTests.cs
- TimeSpanObjectTypeVisitorTests.cs
- TypeVisitorTests.cs
- UInt16TypeVisitorTests.cs
- UInt32TypeVisitorTests.cs
- UInt64TypeVisitorTests.cs
- UriTypeVisitorTests.cs
- DocumentHelperTests.cs
- host.json
- local.settings.json
- Microsoft.Azure.WebJobs.Extensions.OpenApi.Core.Tests.csproj
- OpenApiExampleFactoryTests.cs
- OpenApiWriterFactoryTests.cs
- SwaggerUITests.cs
- FakeAliasCollectionModel.cs
- FakeAliasDictionaryModel.cs
- FakeAliasSubModel.cs
- FakeBooleanParameterExample.cs
- FakeByteArrayParameterExample.cs
- FakeByteEnum.cs
- FakeClass.cs
- FakeClassModel.cs
- FakeDateTimeOffsetParameterExample.cs
- FakeDateTimeParameterExample.cs
- FakeDoubleParameterExample.cs
- FakeDummyModel.cs
- FakeExample.cs
- FakeFileCustomUIOptions.cs
- FakeFunctions.cs
- FakeFunctionsWithOverlappingModel.cs
- FakeGenericModel.cs
- FakeGuidParameterExample.cs
- FakeHttpTrigger.cs
- FakeInt16ParameterExample.cs
- FakeInt32ParameterExample.cs
- FakeInt64ParameterExample.cs
- FakeIntEnum.cs
- FakeListModel.cs
- FakeLongEnum.cs
- FakeMethodAttribute.cs
- FakeModel.cs
- FakeOpenApiConfigurationOptions.cs
- FakeOpenApiConfigurationOptionsBase.cs
- FakeOpenApiHttpTriggerAuthorization.cs
- FakeOtherClassModel.cs
- FakeRecursiveModel.cs
- FakeRequiredModel.cs
- FakeResponseHeader.cs
- FakeShortEnum.cs
- FakeSingleParameterExample.cs
- FakeStringEnum.cs
- FakeStringModel.cs
- FakeStringParameterExample.cs
- FakeSubModel.cs
- FakeTimeSpanParameterExample.cs
- FakeTypeVisitor.cs
- FakeUint16ParameterExample.cs
- FakeUint32ParameterExample.cs
- FakeUint64ParameterExample.cs
- FakeUriCustomUIOptions.cs
- IFakeInterface.cs
- Microsoft.Azure.WebJobs.Extensions.OpenApi.Core.Tests.Fakes.csproj
- OpenApiSettingsTests.cs
- FakeOpenApiHttpTriggerAuthorization.cs
- FakeWebJobsBuilder.cs
- FakeDependencyFile.deps.json
- DocumentTests.cs
- host.json
- HttpRequestObjectTests.cs
- local.settings.json
- Microsoft.Azure.WebJobs.Extensions.OpenApi.Tests.csproj
- OpenApiHttpTriggerContextTests.cs
- OpenApiTriggerFunctionProviderTests.cs
- OpenApiWebJobsStartupTests.cs
- OpenApiConfigurationOptionsTests.cs
- OpenApiInfoConfigs.cs
- OpenApiInfoTests.cs
- Constants.cs
- Get_ApplicationJson_Array_Tests.cs
- Get_ApplicationJson_ArrayObject_Tests.cs
- Get_ApplicationJson_BaseObject_Tests.cs
- Get_ApplicationJson_ByteObject_Tests.cs
- Get_ApplicationJson_CharObject_Tests.cs
- Get_ApplicationJson_DataType_Tests.cs
- Get_ApplicationJson_Dictionary_Tests.cs
- Get_ApplicationJson_DictionaryObject_Tests.cs
- Get_ApplicationJson_Exception_Tests.cs
- Get_ApplicationJson_GenericAndRecursiveObject_Tests.cs
- Get_ApplicationJson_JObject_Tests.cs
- Get_ApplicationJson_JsonProperty_Tests.cs
- Get_ApplicationJson_StringObject_Tests.cs
- Get_Deprecated_Tests.cs
- Get_DocumentFilter_Tests.cs
- Get_Path_ParameterExamples_Tests.cs
- Get_Query_ParameterExamples_Tests.cs
- Get_TagFilter_Tests.cs
- Get_TextPlain_DateTime_Tests.cs
- Get_TextPlain_Guid_Tests.cs
- Get_TextPlain_Integer_Tests.cs
- Get_TextPlain_Nullable_Tests.cs
- Get_TextPlain_String_Tests.cs
- Get_TextPlain_Uri_Tests.cs
- Microsoft.Azure.WebJobs.Extensions.OpenApi.Document.Tests.csproj
- Post_ApplicationJson_BooleanObject_Tests.cs
- Post_ApplicationJson_ByteArrayObject_Tests.cs
- Post_ApplicationJson_DateTime_Tests.cs
- Post_ApplicationJson_ExceptionObject_Tests.cs
- Post_ApplicationJson_GuidObject_Tests.cs
- Post_ApplicationJson_IntegerObject_Tests.cs
- Post_ApplicationJson_NullableObject_Tests.cs
- Post_ApplicationJson_NumberObject_Tests.cs
- Post_ApplicationJson_StringObject_Tests.cs
- Post_ApplicationJson_UriObject_Tests.cs
- extensions.json
- launch.json
- settings.json
- tasks.json
- OpenApiConfigurationOptions.cs
- RewriteDescriptionDocumentFilter.cs
- BooleanParameterExample.cs
- ByteArrayParameterExample.cs
- DateTimeOffsetParameterExample.cs
- DateTimeParameterExample.cs
- DoubleParameterExample.cs
- GuidParameterExample.cs
- Int16ParameterExample.cs
- Int32ParameterExample.cs
- Int64ParameterExample.cs
- SingleParameterExample.cs
- StringParameterExample.cs
- Uint16ParameterExample.cs
- Uint32ParameterExample.cs
- Uint64ParameterExample.cs
- ArrayObjectModel.cs
- BaseObjectModel.cs
- BooleanObjectModel.cs
- ByteArrayObjectModel.cs
- ByteObjectModel.cs
- CharObjectModel.cs
- DataTypeObjectModel.cs
- DateTimeObjectModel.cs
- DictionaryObjectModel.cs
- ExceptionObjectModel.cs
- GenericAndRecursiveObjectModel.cs
- GuidObjectModel.cs
- IntegerObjectModel.cs
- JObjectModel.cs
- JsonPropertyObjectModel.cs
- NullableObjectModel.cs
- NumberObjectModel.cs
- ObjectObjectModel.cs
- StringObjectModel.cs
- UriObjectModel.cs
- .gitignore
- Get_ApplicationJson_Array_HttpTrigger.cs
- Get_ApplicationJson_ArrayObject_HttpTrigger.cs
- Get_ApplicationJson_BaseObject_HttpTrigger.cs
- Get_ApplicationJson_ByteObject_HttpTrigger.cs
- Get_ApplicationJson_CharObject_HttpTrigger.cs
- Get_ApplicationJson_DataType_HttpTrigger.cs
- Get_ApplicationJson_Dictionary_HttpTrigger.cs
- Get_ApplicationJson_DictionaryObject_HttpTrigger.cs
- Get_ApplicationJson_Exception_HttpTrigger.cs
- Get_ApplicationJson_GenericAndRecursiveObject_HttpTrigger.cs
- Get_ApplicationJson_JObject_HttpTrigger.cs
- Get_ApplicationJson_JsonPropertyObject_HttpTrigger.cs
- Get_ApplicationJson_StringObject_HttpTrigger.cs
- Get_Deprecated_HttpTrigger.cs
- Get_DocumentFilter_HttpTrigger.cs
- Get_Path_ParameterExamples_HttpTrigger.cs
- Get_Query_ParameterExamples_HttpTrigger.cs
- Get_TagFilter_HttpTrigger.cs
- Get_TextPlain_DateTime_HttpTrigger.cs
- Get_TextPlain_Guid_HttpTrigger.cs
- Get_TextPlain_Integer_HttpTrigger.cs
- Get_TextPlain_Nullable_HttpTrigger.cs
- Get_TextPlain_String_HttpTrigger.cs
- Get_TextPlain_Uri_HttpTrigger.cs
- host.json
- local.settings.json
- Microsoft.Azure.WebJobs.Extensions.OpenApi.TestApp.csproj
- Post_ApplicationJson_BooleanObject_HttpTrigger.cs
- Post_ApplicationJson_ByteArrayObject_HttpTrigger.cs
- Post_ApplicationJson_DateTime_HttpTrigger.cs
- Post_ApplicationJson_ExceptionObject_HttpTrigger.cs
- Post_ApplicationJson_GuidObject_HttpTrigger.cs
- Post_ApplicationJson_IntegerObject_HttpTrigger.cs
- Post_ApplicationJson_NullableObject_HttpTrigger copy.cs
- Post_ApplicationJson_NumberObject_HttpTrigger.cs
- Post_ApplicationJson_StringObject_HttpTrigger.cs
- Post_ApplicationJson_UriObject_HttpTrigger.cs
- .editorconfig
- .gitignore
- CODE_OF_CONDUCT.md
- CONTRIBUTING.md
- es-metadata.yml
- global.json
- key.snk
- LICENSE
- Microsoft.Azure.WebJobs.Extensions.OpenApi.sln
- README.md
- SECURITY.md
- Settings.StyleCop
- SUPPORT.md
# 설치 가이드
1. 코드 내려받기
git clone https://github.com/Azure/azure-functions-openapi-extension
깃허브에서 프로젝트 코드 전체를 내 컴퓨터로 내려받습니다.
cd azure-functions-openapi-extension
방금 내려받은 프로젝트 폴더 안으로 이동합니다.
2. Docker
쉬움 추천사전 준비물
- Git GitHub에서 프로젝트 코드를 내려받으려면 필요합니다.
- Docker Desktop 컨테이너를 빌드하고 실행하려면 필요합니다. 설치 후 실행해서 백그라운드에 켜두세요.
⚠️ 이 프로젝트는 규모가 큰 저장소라, 이 방법이 실제 핵심 제품이 아니라 내부 하위 패키지를 가리키는 것일 수 있습니다. README 전체를 함께 확인해보세요.
docker build -f actions/build-openapi/Dockerfile -t azure-functions-openapi-extension .
Dockerfile을 기반으로 실행 가능한 이미지를 빌드합니다.
docker run -p 8080:80 azure-functions-openapi-extension
빌드된 이미지를 실제 컨테이너로 실행합니다.
터미널에 docker compose ps 를 입력해 컨테이너들이 Up 상태인지 확인하세요. README에 포트 번호가 적혀있다면 브라우저에서 http://localhost:포트번호 로 접속해보세요.
// repository documentation
Was this content helpful?
(0 ratings)
