членство существует в System.Web.Security, которое не поддерживается на dnxcore50, поэтому вы можете использовать его только в настольной версии фреймворка, например, dnx451. Если вы хотите иметь возможность использовать dnxcore50 (межплатформенная базовая структура), вам следует узнать о новом пространстве имен Microsoft.AspNet.Identity, которое является более новой заменой для управления пользователями и ролями.
вы могли бы реализовать свою собственную систему идентификации, хотя вам нужно больше, чем просто dll, которая может только проверять учетные данные.
или вы можете узнать о реализации промежуточного программного обеспечения аутентификации (OWIN), существуют такие реализации для facebook, twitter и других внешних поставщиков аутентификации, которые могут быть более похожими, если все, что вы делаете, это проверка существующих учетных данных пользователя, поэтому вы можете получить идеи реализации, изучив код для тех.
опять же, в зависимости от этой dll, может быть невозможно использовать эту dll на dnxcore50, поэтому вы все равно можете быть ограничены настольной средой, это зависит от того, совместима ли сама dll с dnxcore50
person
Joe Audette
schedule
23.07.2015