Remove keycloak

This commit is contained in:
2026-05-28 23:16:35 +02:00
parent 59eb243540
commit 9000e563c4
2 changed files with 0 additions and 32 deletions
@@ -1,23 +0,0 @@
using Ardalis.Result;
using Mediator;
using Microsoft.EntityFrameworkCore;
using Musify.Application.Contracts;
using Musify.Application.Users.Queries;
using Musify.Application.Users.Responses;
namespace Musify.Application.Users.Handlers
{
public class GetUserByKeycloakQueryHandler(IDatabase database)
: IQueryHandler<GetUserByKeycloakQuery, Result<UserApplicationResponse> >
{
public async ValueTask<Result<UserApplicationResponse>> Handle(GetUserByKeycloakQuery request, CancellationToken cancellationToken)
{
var user = await database.Users
.AsNoTracking()
.Select(u => UserApplicationResponse.FromEntity(u))
.SingleOrDefaultAsync(u => u.Id == request.Id, cancellationToken);
return user ?? Result<UserApplicationResponse>.NotFound();
}
}
}
@@ -1,9 +0,0 @@
using Ardalis.Result;
using Mediator;
using Musify.Application.Users.Responses;
namespace Musify.Application.Users.Queries
{
public record GetUserByKeycloakQuery(Guid Id)
: IQuery<Result<UserApplicationResponse> >;
}