Я создаю приложение MVC 2 с очень простой аутентификацией (один пользователь и роль для доступа к разделам администратора). Поскольку некоторые базовые формы аутентификации были встроены, когда я начал свой проект, я просто использовал это. Проблема в том, что я начал перемещать весь свой код доступа к данным в отдельный проект (библиотеку классов), и я не уверен, как перемещать контент провайдера членства, не нарушая все. Я бы предпочел не оставлять это вместе с другим кодом, но я также не хочу тратить часы на то, чтобы сворачивать своего собственного провайдера, когда достаточно одного.
Итак, возможно ли переместить встроенный код поставщика членства asp.net в отдельный проект библиотеки классов? Если так, то как. Если нет, то какие у меня варианты?