builder.Services.AddSpaStaticFiles(op => op.RootPath = "ClientApp");

app.MapWhen(ctx => !ctx.Request.Path.StartsWithSegments("/api"), appBuilder => { appBuilder.UseStaticFiles(); appBuilder.UseSpaStaticFiles(); appBuilder.UseSpa(spa => { spa.Options.SourcePath = "ClientApp"; }); }); app.MapControllers(); app.Run();