public static void DeleteUserAuth(this IAuthRepository authRepo, string userAuthId)
 {
     authRepo.AssertUserAuthRepository().DeleteUserAuth(userAuthId);
 }
 public static IUserAuth UpdateUserAuth(this IAuthRepository authRepo, IUserAuth existingUser, IUserAuth newUser, string password)
 {
     return authRepo.AssertUserAuthRepository().UpdateUserAuth(existingUser, newUser, password);
 }
 public static IUserAuth GetUserAuth(this IAuthRepository authRepo, string userAuthId)
 {
     return authRepo.AssertUserAuthRepository().GetUserAuth(userAuthId);
 }
 public static IUserAuth CreateUserAuth(this IAuthRepository authRepo, IUserAuth newUser, string password)
 {
     return authRepo.AssertUserAuthRepository().CreateUserAuth(newUser, password);
 }