From 9346dc469481c7ec07a36700180c7008a2d9cb45 Mon Sep 17 00:00:00 2001 From: transtrike Date: Thu, 17 Dec 2020 11:55:52 +0200 Subject: Preparation for Friends implementation --- src/DevHive.Data/Models/User.cs | 8 +------- src/DevHive.Data/Repositories/UserRepository.cs | 2 -- 2 files changed, 1 insertion(+), 9 deletions(-) (limited to 'src/DevHive.Data') diff --git a/src/DevHive.Data/Models/User.cs b/src/DevHive.Data/Models/User.cs index ecd7af8..fd0ee7b 100644 --- a/src/DevHive.Data/Models/User.cs +++ b/src/DevHive.Data/Models/User.cs @@ -8,19 +8,13 @@ namespace DevHive.Data.Models [Table("Users")] public class User : IdentityUser, IModel { - public override string UserName - { - get => base.UserName; - set => base.UserName = value; - } - public string FirstName { get; set; } public string LastName { get; set; } public string ProfilePicture { get; set; } - public virtual List Roles { get; set; } + public virtual IList Roles { get; set; } //public List Friends { get; set; } } diff --git a/src/DevHive.Data/Repositories/UserRepository.cs b/src/DevHive.Data/Repositories/UserRepository.cs index 1508947..130f96e 100644 --- a/src/DevHive.Data/Repositories/UserRepository.cs +++ b/src/DevHive.Data/Repositories/UserRepository.cs @@ -43,8 +43,6 @@ namespace DevHive.Data.Repositories return await this._context .Set() .Include(x => x.Roles) - // To also return the roles, you need to include the roles table, - // but then you loose FindAsync, because there is id of role and id of user .FirstOrDefaultAsync(x => x.Id == id); } -- cgit v1.2.3