Entfernt das DataContracts-Projekt. Guid-Attribut umbenannt in Id mit Column-Attribut für jede Entität und dto.

This commit is contained in:
Developer 02
2024-06-17 09:36:57 +02:00
parent b5bbfc9270
commit f84a719dd4
54 changed files with 31 additions and 506 deletions

View File

@@ -19,17 +19,13 @@ namespace DigitalData.UserManager.API.Controllers
{
private IUserService _userService;
private IGroupOfUserService _gouService;
private IMemoryCache _memoryCache;
private IConfiguration _configuration;
private IDirectorySearchService _dirSearchService;
private readonly IStringLocalizer<Resource> _localizer;
public AuthController(IUserService userService, IGroupOfUserService gouService, IMemoryCache memoryCache, IConfiguration configuration, IDirectorySearchService directorySearchService, IStringLocalizer<Resource> localizer)
public AuthController(IUserService userService, IGroupOfUserService gouService, IDirectorySearchService directorySearchService, IStringLocalizer<Resource> localizer)
{
_userService = userService;
_gouService = gouService;
_memoryCache = memoryCache;
_configuration = configuration;
_dirSearchService = directorySearchService;
_localizer = localizer;
}
@@ -63,7 +59,7 @@ namespace DigitalData.UserManager.API.Controllers
// Create claims
var claims = new List<Claim>
{
new Claim(ClaimTypes.NameIdentifier, user.Guid.ToString()),
new Claim(ClaimTypes.NameIdentifier, user.Id.ToString()),
new Claim(ClaimTypes.Name, user.Username),
new Claim(ClaimTypes.Surname, user.Name ?? ""),
new Claim(ClaimTypes.GivenName, user.Prename ?? ""),