public OpenApiJsonEndpointsParser(IOpenApiSpecUmbrellaTypeParser <JsonCatchAllTypeModel> openApiUmbrellaJsonTypeParser, IOpenApiSpecObjectParser <JsonCatchAllTypeModel> openApiJsonObjectParser, IEnumFromStringService enumFromStringService) { _typeParser = openApiUmbrellaJsonTypeParser; _objectParser = openApiJsonObjectParser; _enumService = enumFromStringService; }
public YamlFileToOpenApiModelService(IOpenApiSpecObjectParser <YamlCatchAllTypeModel> openApiSpecObjectParser, IOpenApiSpecUmbrellaTypeParser <YamlCatchAllTypeModel> openApiSpecUmbrellaTypeParser, IOpenApiYamlEndpointsParser openApiYamlEndpointsParser, IOpenApiEndpointShortNameService openApiEndpointShortNameService) { _objectParser = openApiSpecObjectParser; _typeParser = openApiSpecUmbrellaTypeParser; _endpointsParser = openApiYamlEndpointsParser; _shortNameService = openApiEndpointShortNameService; }
public OpenApiSpecObjectParser(IOpenApiSpecUmbrellaTypeParser <TModel> openApiUmbrellaJsonTypeParser) { _typeParser = openApiUmbrellaJsonTypeParser; }