uploadPerformance method

Future<Either<ApiError, AudioAnalysisInfo>> uploadPerformance(
  1. File audioFile,
  2. File sheetFile,
  3. String performanceId
)

Implementation

Future<Either<ApiError, AudioAnalysisInfo>> uploadPerformance(
        File audioFile, File sheetFile, String performanceId) =>
    uploadFile(
        audioAnalysis,
        files: [audioFile, sheetFile],
        fieldName: ["audio", "midi"],
        queryParameters: {
          "performanceID": performanceId,
        },
        (json) {
          print("JSOOOON : $json");
          return AudioAnalysisInfo.fromJson(json as Map<String, dynamic>);
        });