Exemplo n.º 1
0
 private User GetUserFromDatabase(string username, string password)
 {
     using (var tokenServiceEntities = new TokeServiceDbEntities())
     {
         return(tokenServiceEntities.Users.FirstOrDefault(user => user.username == username && user.password == password));
     }
 }
Exemplo n.º 2
0
 private bool UserAlreadyExists(string username)
 {
     using (var tokenServiceEntities = new TokeServiceDbEntities())
     {
         return(tokenServiceEntities.Users.Any(user => user.username == username));
     }
 }
Exemplo n.º 3
0
 public async Task CreateUser(UserRegisterData user)
 {
     using (var db = new TokeServiceDbEntities())
     {
         db.Users.Add(this.MapUser(user));
         await db.SaveChangesAsync();
     }
 }
Exemplo n.º 4
0
 private string GetSubscriberUri(string subscriber)
 {
     using (var db = new TokeServiceDbEntities())
     {
         var result = db.Subscribers.FirstOrDefault(s => s.name == subscriber)?.url;
         return(result ?? throw new InvalidOperationException());
     }
 }