Как реализован класс FormsAuthentication? Как увидеть его источник?

StackOverflow https://stackoverflow.com/questions/8825272

  •  27-10-2019
  •  | 
  •  

Вопрос

Мне просто любопытно найти, как был реализован класс System.Web.security.formsauthentication. Поэтому я открыл C: Program Files (x86) Справочные сборки microsoft framework.netframework v4.0 system.web.dll в отражателе, но эти методы класса не показывают никакого кода. Этот класс не получен ни от другого класса и его герметичного класса. Если я вижу пустой код, как следующий в отражателе, что это значит? Как вход в систему и функциональность входа на самом деле работают в этом случае.

public static void SetAuthCookie(string userName, bool createPersistentCookie)
{
}

public static void SignOut()
{
}
Это было полезно?

Решение

Справочные сборы содержат только метаданные, а не реальные коды (в основном используется Visual Studio для приведенных приведений сборки).

Используя отражатель, вам нужно сделать файл | Откройте глобальный кэш сборки и получите System.Web оттуда, после того, как выгрузил другую систему. Web из справочных сборков.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top