private User GetUserFromDatabase(string username, string password) { using (var tokenServiceEntities = new TokeServiceDbEntities()) { return(tokenServiceEntities.Users.FirstOrDefault(user => user.username == username && user.password == password)); } }
private bool UserAlreadyExists(string username) { using (var tokenServiceEntities = new TokeServiceDbEntities()) { return(tokenServiceEntities.Users.Any(user => user.username == username)); } }
public async Task CreateUser(UserRegisterData user) { using (var db = new TokeServiceDbEntities()) { db.Users.Add(this.MapUser(user)); await db.SaveChangesAsync(); } }
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()); } }