я хотел бы создать уникальный инструмент администрирования веб-сайтов (UWSAT) для администрирования всех пользователей для всех моих веб-сайтов на рабочем сервере.
В основном идея состоит в том, чтобы использовать UWSAT только с правами администратора; когда администратор регистрирует инструмент, он может перемещаться по приложениям, выбирать одно из них и видеть его пользователей. Он мог добавить нового пользователя в существующее приложение или создать пользователя, указав новое имя приложения (насколько я знаю, это тоже создает приложение).
Проблема, с которой я столкнулся, заключается в том, что для добавления пользователя в приложение мне нужно установить Membership.ApplicationName, но я читал, что этого следует избегать.
Поэтому я спрашиваю вас: должен ли я создавать разные MembershipProvider для каждого приложения и вызывать его, когда мне нужно управлять пользователями для этого приложения?
Спасибо.