Remove keycloak and add missing functions

This commit is contained in:
2026-05-09 19:36:49 +02:00
parent b28edbbd3a
commit 57a5358701
22 changed files with 89 additions and 313 deletions
@@ -5,14 +5,21 @@ using Musify.Domain.Entities;
namespace Musify.Application.Users.Commands
{
public record CreateUserCommand(Guid Id)
public record CreateUserCommand(Guid Id,
string Name,
string? FirstName,
string? SecondName)
: ICommand<Result<UserResponse>>
{
public static User ToEntity(CreateUserCommand command)
{
return new User
{
Id = command.Id
Id = command.Id,
Name = command.Name,
NormalizedName = command.Name.ToUpperInvariant(),
FirstName = command.FirstName,
SecondName = command.SecondName
};
}
}
@@ -1,8 +0,0 @@
using Ardalis.Result;
using Mediator;
namespace Musify.Application.Users.Commands
{
public record DeleteUserCommand(Guid Id)
: ICommand<Result>;
}