private static User MapUser(DbUser dbUser) => MapUser <User>(dbUser);
private static TUser MapUser <TUser>(DbUser dbUser) where TUser : User, new() => new()
private static User MapUser(DbUser dbUser) => MapUser <User>(dbUser);
private static TUser MapUser <TUser>(DbUser dbUser) where TUser : User, new() => new()