public OpenApiJsonEndpointsParser(IOpenApiSpecUmbrellaTypeParser <JsonCatchAllTypeModel> openApiUmbrellaJsonTypeParser,
                                   IOpenApiSpecObjectParser <JsonCatchAllTypeModel> openApiJsonObjectParser,
                                   IEnumFromStringService enumFromStringService)
 {
     _typeParser   = openApiUmbrellaJsonTypeParser;
     _objectParser = openApiJsonObjectParser;
     _enumService  = enumFromStringService;
 }
Пример #2
0
 public YamlFileToOpenApiModelService(IOpenApiSpecObjectParser <YamlCatchAllTypeModel> openApiSpecObjectParser,
                                      IOpenApiSpecUmbrellaTypeParser <YamlCatchAllTypeModel> openApiSpecUmbrellaTypeParser,
                                      IOpenApiYamlEndpointsParser openApiYamlEndpointsParser,
                                      IOpenApiEndpointShortNameService openApiEndpointShortNameService)
 {
     _objectParser     = openApiSpecObjectParser;
     _typeParser       = openApiSpecUmbrellaTypeParser;
     _endpointsParser  = openApiYamlEndpointsParser;
     _shortNameService = openApiEndpointShortNameService;
 }
Пример #3
0
 public OpenApiSpecObjectParser(IOpenApiSpecUmbrellaTypeParser <TModel> openApiUmbrellaJsonTypeParser)
 {
     _typeParser = openApiUmbrellaJsonTypeParser;
 }