726d2f1d48
* 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> |
||
---|---|---|
.. | ||
Configurations | ||
Headers | ||
Properties | ||
SecurityFlows | ||
dist | ||
.gitignore | ||
Microsoft.Azure.Functions.Worker.Extensions.OpenApi.FunctionApp.OutOfProc.csproj | ||
PetHttpTrigger.cs | ||
Program.cs | ||
StoreHttpTrigger.cs | ||
UserHttpTrigger.cs | ||
host.json | ||
local.settings.json |