azure-functions-openapi-ext.../samples
HongGeonUi 726d2f1d48
Add : Set NamingStrategy Type (#613)
* Feat : NamingStrategy 인터페이스 작성

* Feat : NamingStrategy 인스턴스 생성

* FEAT: Case 1 ~ 3 except for Enum option

* FEAT: NamingStrategy get method

* FEAT: get api namingstrategy in startup

* FEAT: NamingStrategy in Worker Extensions

* FEAT: Enum Case added

* Refactor : Get 메소드 수정

* feat: create enum type for naming strategy

* feat: add requirements 1~4 for new naming strategy

* feat: add NamingStrategy new instance by case

* feat: add OpenApiNamingStrategy setting

* refactor: rename methods

* refactor: add comments to resolve warning messages

* FEAT: Override Resolve function(NamingStrategy)

* FEAT: Apply FactoryMethod in NamingStrategy

* FEAT: Test case for Resolver(Naming Strategy)

* CHORE: override to overload(Resolve method)

* Refactor : 코드 병합

* Test : OpenApiHttpTriggerContextTests 수정

* Test : UnvalidType Test 추가

* test: add OpenApiConfigurationOptionsTests

* test: add DefaultOpenApiConfigurationOptionsTests

* refactor: Rename NamingStrategyType to OpenApiNamingStrategy

* Refactor : 오류제거

* Add : missing tests

* Fix : test typo

---------

Co-authored-by: songseungwoon <andrew960811@naver.com>
Co-authored-by: hhiyeon <hhyyeon0214@gmail.com>
Co-authored-by: SeungWoonSong <susong@student.42seoul.kr>
2023-09-19 21:10:51 +09:00
..
Microsoft.Azure.Functions.Worker.Extensions.OpenApi.FunctionApp.OutOfProc Add : Set NamingStrategy Type (#613) 2023-09-19 21:10:51 +09:00
Microsoft.Azure.Functions.Worker.Extensions.OpenApi.FunctionApp.OutOfProc.Ping Update sample app that applies v1.5.0 (#528) 2022-12-23 14:41:23 +09:00
Microsoft.Azure.WebJobs.Extensions.OpenApi.FunctionApp.InProc Add : Set NamingStrategy Type (#613) 2023-09-19 21:10:51 +09:00
Microsoft.Azure.WebJobs.Extensions.OpenApi.FunctionApp.Models Update sample app that applies v1.5.0 (#528) 2022-12-23 14:41:23 +09:00
README.md Refactor sample apps for .NET 6 in-proc/out-of-proc (#358) 2022-02-11 15:59:08 +09:00

README.md

Azure Functions Sample Apps

Here are sample applications with different scenarios, using .NET 6 and V4 runtime.