aboutsummaryrefslogtreecommitdiff
path: root/API/Database
diff options
context:
space:
mode:
Diffstat (limited to 'API/Database')
-rw-r--r--API/Database/DevHiveContext.cs2
-rw-r--r--API/Database/UserDbRepository.cs6
2 files changed, 7 insertions, 1 deletions
diff --git a/API/Database/DevHiveContext.cs b/API/Database/DevHiveContext.cs
index f8ddf83..7cb8f16 100644
--- a/API/Database/DevHiveContext.cs
+++ b/API/Database/DevHiveContext.cs
@@ -6,7 +6,7 @@ using Microsoft.AspNetCore.Identity;
namespace API.Database
{
- public class DevHiveContext : IdentityDbContext<User, Roles, int>
+ public class DevHiveContext : IdentityDbContext<User, UserRoles, int>
{
public DevHiveContext(DbContextOptions options)
: base(options) { }
diff --git a/API/Database/UserDbRepository.cs b/API/Database/UserDbRepository.cs
index b8bf8e4..2e7b0bb 100644
--- a/API/Database/UserDbRepository.cs
+++ b/API/Database/UserDbRepository.cs
@@ -17,6 +17,12 @@ namespace API.Database
this._dbRepository = new DbRepository<User>(context);
}
+ public User FindByUsername(string username)
+ {
+ return this._dbRepository.DbSet
+ .FirstOrDefault(usr => usr.UserName == username);
+ }
+
public bool DoesUsernameExist(string username)
{
return this._dbRepository.DbSet