aboutsummaryrefslogtreecommitdiff
path: root/src/DevHive.Services/Models/Identity
diff options
context:
space:
mode:
Diffstat (limited to 'src/DevHive.Services/Models/Identity')
-rw-r--r--src/DevHive.Services/Models/Identity/User/RegisterServiceModel.cs4
-rw-r--r--src/DevHive.Services/Models/Identity/User/UpdateUserServiceModel.cs8
-rw-r--r--src/DevHive.Services/Models/Identity/User/UserServiceModel.cs8
3 files changed, 10 insertions, 10 deletions
diff --git a/src/DevHive.Services/Models/Identity/User/RegisterServiceModel.cs b/src/DevHive.Services/Models/Identity/User/RegisterServiceModel.cs
index 74f66b4..3171ea6 100644
--- a/src/DevHive.Services/Models/Identity/User/RegisterServiceModel.cs
+++ b/src/DevHive.Services/Models/Identity/User/RegisterServiceModel.cs
@@ -6,8 +6,8 @@ namespace DevHive.Services.Models.Identity.User
{
public class RegisterServiceModel : BaseUserServiceModel
{
- public IList<LanguageServiceModel> Languages { get; set; }
- public IList<TechnologyServiceModel> Technologies { get; set; }
+ public HashSet<LanguageServiceModel> Languages { get; set; }
+ public HashSet<TechnologyServiceModel> Technologies { get; set; }
public string Password { get; set; }
}
}
diff --git a/src/DevHive.Services/Models/Identity/User/UpdateUserServiceModel.cs b/src/DevHive.Services/Models/Identity/User/UpdateUserServiceModel.cs
index 5b5a178..87af43a 100644
--- a/src/DevHive.Services/Models/Identity/User/UpdateUserServiceModel.cs
+++ b/src/DevHive.Services/Models/Identity/User/UpdateUserServiceModel.cs
@@ -7,13 +7,13 @@ namespace DevHive.Services.Models.Identity.User
{
public Guid Id { get; set; }
- public IList<UpdateUserCollectionServiceModel> Roles { get; set; } = new List<UpdateUserCollectionServiceModel>();
+ public HashSet<UpdateUserCollectionServiceModel> Roles { get; set; } = new HashSet<UpdateUserCollectionServiceModel>();
- public IList<UpdateUserCollectionServiceModel> Friends { get; set; } = new List<UpdateUserCollectionServiceModel>();
+ public HashSet<UpdateUserCollectionServiceModel> Friends { get; set; } = new HashSet<UpdateUserCollectionServiceModel>();
- public IList<UpdateUserCollectionServiceModel> Languages { get; set; } = new List<UpdateUserCollectionServiceModel>();
+ public HashSet<UpdateUserCollectionServiceModel> Languages { get; set; } = new HashSet<UpdateUserCollectionServiceModel>();
- public IList<UpdateUserCollectionServiceModel> Technologies { get; set; } = new List<UpdateUserCollectionServiceModel>();
+ public HashSet<UpdateUserCollectionServiceModel> Technologies { get; set; } = new HashSet<UpdateUserCollectionServiceModel>();
}
}
diff --git a/src/DevHive.Services/Models/Identity/User/UserServiceModel.cs b/src/DevHive.Services/Models/Identity/User/UserServiceModel.cs
index 913b5c0..5fcd494 100644
--- a/src/DevHive.Services/Models/Identity/User/UserServiceModel.cs
+++ b/src/DevHive.Services/Models/Identity/User/UserServiceModel.cs
@@ -7,12 +7,12 @@ namespace DevHive.Services.Models.Identity.User
{
public class UserServiceModel : BaseUserServiceModel
{
- public IList<RoleServiceModel> Roles { get; set; } = new List<RoleServiceModel>();
+ public HashSet<RoleServiceModel> Roles { get; set; } = new HashSet<RoleServiceModel>();
- public IList<FriendServiceModel> Friends { get; set; } = new List<FriendServiceModel>();
+ public HashSet<FriendServiceModel> Friends { get; set; } = new HashSet<FriendServiceModel>();
- public IList<LanguageServiceModel> Languages { get; set; } = new List<LanguageServiceModel>();
+ public HashSet<LanguageServiceModel> Languages { get; set; } = new HashSet<LanguageServiceModel>();
- public IList<TechnologyServiceModel> Technologies { get; set; } = new List<TechnologyServiceModel>();
+ public HashSet<TechnologyServiceModel> Technologies { get; set; } = new HashSet<TechnologyServiceModel>();
}
}