Merge branch 'main' of https://github.com/Mixel2004/api-dash into Mixel2004-main

This commit is contained in:
Ashita Prasad
2023-08-29 05:46:24 +05:30
4 changed files with 288 additions and 1 deletions

View File

@ -1,5 +1,6 @@
import 'package:apidash/codegen/kotlin/pkg_okhttp.dart';
import 'python/pkg_http_client.dart';
import 'package:apidash/codegen/python/pkg_request.dart';
import 'package:apidash/consts.dart';
import 'package:apidash/models/models.dart' show RequestModel;
@ -18,6 +19,8 @@ class Codegen {
return KotlinOkHttpCodeGen().getCode(requestModel);
case CodegenLanguage.pythonHttpClient:
return PythonHttpClient().getCode(requestModel);
case CodegenLanguage.pythonRequests:
return PythonRequestCodeGen().getCode(requestModel, defaultUriScheme);
default:
throw ArgumentError('Invalid codegenLanguage');
}