Remove keycloak and add missing functions

This commit is contained in:
2026-05-09 19:36:49 +02:00
parent 275ba57c0c
commit 5761f6da69
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
};
}
}