Подготовленный веб-сервер согласно лабораторной работе №1.
Создание собственного HTTP-модуля.
IHttpModule.IHttpModule.
Init следует подписаться на события, которые должен обрабатывать HTTP-модуль. Для получения доступа к нужным событиям следует использовать класс приложения, передаваемый в параметрах метода. Метод Dispose используется для освобождения ресурсов модуля и данном случае не нужен (поэтому его тело остается пустым). Давайте создадим модуль, обрабатывающий события BeginRequest.
Current объекта HttpContext. Например, при обработке каждого запроса можно записывать данные в выходной поток.
BeginRequest.Создание собственного обработчика HTTP.
IHttpHandler.IHttpHandler.
IsReusable должно возвращать true в тех случаях, когда вы хотите чтобы среда исполнения ASP.NET могла использовать один и тот же экземпляр класса для обработки нескольких запросов (в противном случае на каждый запрос будет создан новый объект).ProcessRequest содержит всю логику HTTP-обработчика. Для работы с текущим контекстом используется параметр, передаваемый в метод. Используя его можно выводить результат в выходной поток.
Создание собственных фильтров для ASP.NET MVC Framework на базе объектов ActionFilter.
ActionFilterAttribute. Поэтому следует добавить в проект новый класс и унаследовать его от этого класса.
OnActionExecuting. Этот метод принимает единственный параметр типа ActionExecutingContext, который представляет контекст исполнения для этого фильтра.
HttpContext параметра filterContext.
OnActionExecuted, который принимает единственный параметр ActionExecutedContext, представляющий контекст исполнения для фильтра. Аналогичным образом в этот момент запишем данные в выходной поток.
Attribute), то для того, чтобы применить этот атрибут следует разметить им то действие контроллера, к которому необходимо его применить. В этом случае созданные ранее обработчики будут обрабатываться в момент обращения к действию контроллера. Кроме того, можно разметить этим атрибутом не действие контроллера, а весь контроллер - в этом случае фильтр будет применяться ко всем действиям контроллера одновременно.
Для получения официальных документов о завершении программы дополнительного профессионального образования (удостоверения о повышении квалификации, дипломов о профессиональной переподготовке и MBA) необходимо предоставить:
Внимание! Вы можете не заказывать доставку бумажной версии официального документы, а скачать его в электронном виде и распечатать самостоятельно. Информация о выданном документе в течение 1 месяца загружается в Федеральную информационную систему «Федеральный реестр сведений о документах об образовании и (или) о квалификации, документах об обучении» - ФИС ФРДО.
Доступ на новый сайт осуществляется с использованием адреса электронной почты, который был указан вами при регистрации на "старом". Мы постарались перенести все ваши данные с прежнего ресурса, однако не исключена вероятность потери части информации.
При возникновении проблемы со входом, воспользуйтесь функцией сброса пароля
Если вы обнаружите несоответствия, пожалуйста, сообщите нам.