feat(backend): YouTube Music search and playback resolution endpoints

This commit is contained in:
2026-07-16 01:05:42 +02:00
parent 2cecd118ed
commit 11ed8b40ff
20 changed files with 506 additions and 27 deletions
+6 -1
View File
@@ -1,3 +1,4 @@
using System.Text.Json.Serialization;
using Musify.Infrastructure.Observability;
using Scalar.AspNetCore;
using Musify.Api.Endpoints;
@@ -5,6 +6,9 @@ using Musify.Api.Extensions;
var builder = WebApplication.CreateBuilder();
builder.Services.ConfigureHttpJsonOptions(options =>
options.SerializerOptions.Converters.Add(new JsonStringEnumConverter()));
const string devCorsPolicy = "dev-cors";
builder.Services
@@ -36,6 +40,7 @@ app.UseAuthorization();
app
.MapPlayListEndpoints()
.MapTrackEndpoints()
.MapUserEndpoints();
.MapUserEndpoints()
.MapYouTubeEndpoints();
app.Run();