Esta dando este erro no enviio da api
app.MapPost("/Artistas", async ([FromServices] IHostEnvironment env, [FromServices] DAL<Artista> dal, [FromBody] ArtistaRequest artistaRequest) =>
{
    var nome = artistaRequest.nome.Trim();
    var imagemArtista = DateTime.Now.ToString("ddMMyyyyhhss") + "." + nome + ".jpeg";
    var path = Path.Combine(env.ContentRootPath,
                      "wwwroot", "FotoPerfil", imagemArtista);
    try
    {
        byte[] imageBytes = Convert.FromBase64String(artistaRequest.fotoPerfil!);
        using MemoryStream ms = new MemoryStream(imageBytes);
        using FileStream fs = new(path, FileMode.Create);
        await ms.CopyToAsync(fs);
    }
    catch (FormatException)
    {
        return Results.BadRequest();
    }
    var artista = new Artista(artistaRequest.nome, artistaRequest.bio)
    {
        FotoPerfil = $"/FotoPerfil/{imagemArtista}"
    };
    dal.Adicionar(artista);
    return Results.Ok();
});
    
    private async Task UploadFile(IBrowserFile file)
{
    long maxFileSize = 1024 * 1024 * 15;
    var format = "image/jpeg";
    var resizedImage = await file.RequestImageFileAsync(format, 200, 200);
    using var fileStream = resizedImage.OpenReadStream();
    using var memoryStream = new MemoryStream();
    await fileStream.CopyToAsync(memoryStream);
    var imageUpload = Convert.ToBase64String(memoryStream.ToArray());
    fileImage = $"data:{format};base64,{imageUpload}";
    fotoPerfil = imageUpload;
} 
private async Task UploadFile(IBrowserFile file)
{
    long maxFileSize = 1024 * 1024 * 15;
    var format = "image/jpeg";
    var resizedImage = await file.RequestImageFileAsync(format, 200, 200);
    using var fileStream = resizedImage.OpenReadStream();
    using var memoryStream = new MemoryStream();
    await fileStream.CopyToAsync(memoryStream);
    var imageUpload = Convert.ToBase64String(memoryStream.ToArray());
    fileImage = $"data:{format};base64,{imageUpload}";
    fotoPerfil = imageUpload;
} 

 
            