コード例 #1
0
ファイル: FilterConfig.cs プロジェクト: rlasjunies/cpl_azure
 public static void RegisterGlobalFilters(GlobalFilterCollection filters)
 {
     filters.Add(new HandleErrorAttribute());
     filters.Add(new System.Web.Mvc.AuthorizeAttribute());
     filters.Add(new RequireHttpsAttribute());
     filters.Add(new cpl_azure.App_Start.SSLRedirector());
 }
コード例 #2
0
ファイル: FilterConfig.cs プロジェクト: linyuxiangfly/EasyJob
 public static void RegisterGlobalFilters(GlobalFilterCollection filters)
 {
     filters.Add(new DefaultValFilterAttribute());//自动加默认值过滤
     filters.Add(new MyResultFillters());//自定义返回过滤
     filters.Add(new MyExceptionFilter());//自定义异常过滤
     filters.Add(new HandleErrorAttribute());
 }
コード例 #3
0
        public static void RegisterGlobalFilters(GlobalFilterCollection filters)
        {
            filters.Add(new HandleErrorAttribute());

            // Enforce HTTPS protocol
            filters.Add(new RequireHttpsAttribute());
        }
コード例 #4
0
 public static void RegisterGlobalFilters(GlobalFilterCollection filters)
 {
     filters.Add(new HandleErrorAttribute());
     #if !DEBUG
     filters.Add(new RequireHttpsAttribute());
     #endif
 }
コード例 #5
0
 public static void RegisterGlobalFilters(GlobalFilterCollection filters)
 {
     filters.Add(new HandleErrorAttribute{Order=1});
     filters.Add(new HandleErrorAttribute{Order=2,ExceptionType=typeof(InvalidTokenException), View="Refresh"});
     filters.Add(new TokenExtractingFilter());
     filters.Add(new TokenPersistenceFilter());
 }
コード例 #6
0
        public static void RegisterGlobalFilters(GlobalFilterCollection filters)
        {
            filters.Add(new HandleErrorAttribute());

            //使得Simplemembership可以使用 WebSecurity、Role等等和使用者登陸系統相關。
            filters.Add(new InitializeSimpleMembershipAttribute());
        }
コード例 #7
0
 public static void RegisterGlobalFilters(GlobalFilterCollection filters)
 {
     filters.Add(new RequireAuthenticationFilterAttribute());
     filters.Add(new CompressFilterAttribute());
     filters.Add(new CacheFilterAttribute());
     filters.Add(new HandleErrorAttribute());
 }
コード例 #8
0
ファイル: FilterConfig.cs プロジェクト: the404/xyz
 public static void RegisterGlobalFilters(GlobalFilterCollection filters)
 {
     filters.Add(new HandleErrorAttribute());
     filters.Add(new InitializeSimpleMembershipAttribute());
     filters.Add(new AllowCrossSiteJsonAttribute());
     filters.Add(new ExceptionFilterAttribute());
 }
コード例 #9
0
ファイル: FilterConfig.cs プロジェクト: the404/bigline
        public static void RegisterGlobalFilters(GlobalFilterCollection filters)
        {
            filters.Add(new ExceptionFilter());
            filters.Add(new ValidateInputAttribute(false));

            filters.Add(new LoginFitler());
        }
コード例 #10
0
        public static void RegisterGlobalFilters(GlobalFilterCollection filters)
        {
            filters.Add(new HandleErrorAttribute());

            filters.Add(new ErrorFilterAttribute());
            
        }
コード例 #11
0
ファイル: Startup.cs プロジェクト: jdaigle/FriendsOfDT
 public static void RegisterGlobalFilters(GlobalFilterCollection filters)
 {
     //filters.Add(new HandleErrorAttribute());
     filters.Add(new CookieAuthenticationFilter());
     filters.Add(new LegacyUrlFilter());
     filters.Add(new HttpContentNegotiationFilter());
 }
コード例 #12
0
ファイル: FilterConfig.cs プロジェクト: densem-2013/ACSDining
 public static void RegisterGlobalFilters(GlobalFilterCollection filters)
 {
     filters.Add(new HandleErrorAttribute());
     filters.Add(new AuthorizeAttribute());
     //filters.Add(new CheckSessionOutAttribute());
     //filters.Add(new EmplSessionExpireFilterAttribute());
 }
コード例 #13
0
        /// <summary>
        /// Registers the global filters.
        /// </summary>
        /// <param name="filters">The filters.</param>
        public static void RegisterGlobalFilters(GlobalFilterCollection filters)
        {
            filters.Add(new HandleErrorAttribute());

            //required for FluentSecurity
            filters.Add(new HandleSecurityAttribute(), 0);
        }
コード例 #14
0
ファイル: FilterConfig.cs プロジェクト: Konex/asp.net-mvc
        public static void RegisterGlobalFilters(GlobalFilterCollection filters)
        {
            filters.Add(new HandleErrorAttribute());

            // for all requests
            filters.Add(new RequireHttpsAttribute());
        }
コード例 #15
0
ファイル: Global.asax.cs プロジェクト: simplyio/snippet-box
 public static void RegisterGlobalFilters(GlobalFilterCollection filters)
 {
     filters.Add(new HandleErrorAttribute());
     filters.Add(new SettingsAuthorizeAttribute());
     filters.Add(new ExportModelStateToTempData());
     filters.Add(new RequestTimingFilter());
 }
コード例 #16
0
ファイル: Global.asax.cs プロジェクト: kinsen/LotteryVoteMVC
 public static void RegisterGlobalFilters(GlobalFilterCollection filters)
 {
     filters.Add(new NoCacheFilterAttribute());
     filters.Add(new SingleLoginFilterAttribute());
     filters.Add(new FixModelFilterAttribute());
     filters.Add(new HandleErrorAttribute());
 }
コード例 #17
0
        public static void RegisterGlobalFilters(GlobalFilterCollection filters)
        {
            filters.Add(new HandleErrorAttribute());

            var slackReport =
                new WebHookErrorReportFilter(
                    new WebHookOptions(ConfigurationManager.AppSettings["slack:webhookurl"])
                    {
                        ChannelName = ConfigurationManager.AppSettings["slack:channel"],
                        //UserName = ConfigurationManager.AppSettings["slack:username"],
                        //IconEmoji = ConfigurationManager.AppSettings["slack:iconEmoji"],
                        //AttachmentColor = ConfigurationManager.AppSettings["slack:color"],
                        //AttachmentTitle = ConfigurationManager.AppSettings["slack:title"],
                        //AttachmentTitleLink = ConfigurationManager.AppSettings["slack:link"],
                        //Text = ConfigurationManager.AppSettings["slack:text"],
                        //ExceptionTextFormat = ConfigurationManager.AppSettings["slack:exceptionTextFormat"],
                    }
            )
            {
                IgnoreHandled = true,
                IgnoreExceptionTypes = new[] { typeof(System.ApplicationException) },
            };
            filters.Add(slackReport, 1);

            //var slackReportEvented = new WebHookErrorReportFilter();
            //slackReportEvented.OnExceptionReporting += slackReportEvented_OnExceptionReporting;
            //filters.Add(slackReportEvented);
        }
コード例 #18
0
ファイル: Global.asax.cs プロジェクト: ppittle/LBi.LostDoc
        public static void RegisterGlobalFilters(GlobalFilterCollection filters)
        {
            filters.Add(new HandleErrorAttribute());

            // this filter injects Notifications into the IBaseModel
            filters.Add(new AdminFilter());
        }
コード例 #19
0
 public static void RegisterGlobalFilters(GlobalFilterCollection filters)
 {
     filters.Add(new HandleErrorAttribute());
     filters.Add(new GlobalViewModelFilter());
     filters.Add(new SslRedirectFilter());
     filters.Add(new InitialConfigurationFilter());
 }
コード例 #20
0
ファイル: FilterConfig.cs プロジェクト: paak/win-report
 public static void RegisterGlobalFilters(GlobalFilterCollection filters)
 {
     filters.Add(new HandleErrorAttribute());
     #if !DEBUG
     filters.Add(new System.Web.Mvc.AuthorizeAttribute());
     #endif
 }
コード例 #21
0
ファイル: FilterConfig.cs プロジェクト: porl88/Website-MVC
		public static void RegisterGlobalFilters(GlobalFilterCollection filters)
		{
            // sets the CurrentCulture and CurrentUICulture values from the language segment of the route values
            filters.Add(new LocalizationAttribute());

            /*
			 * NB:  CustomErrors must be ON in web.config for these to work.
             *      Only applies to 500 errors.
             *      Needs to be registered in the Global.asax file: FilterConfig.RegisterGlobalFilters(GlobalFilters.Filters).
			 */

            // http://community.codesmithtools.com/CodeSmith_Community/b/tdupont/archive/2011/03/01/error-handling-and-customerrors-and-mvc3-oh-my.aspx
            filters.Add(new HandleErrorAttribute
            {
                ExceptionType = typeof(HttpRequestValidationException),
                View = "~/views/shared/errors/httprequestvalidationexception.cshtml",
                Order = 1
            });

            filters.Add(new HandleErrorAttribute
            {
                ExceptionType = typeof(HttpAntiForgeryException),
                View = "~/views/shared/errors/httpantiforgeryexception.cshtml",
                Order = 1
            });

            // custom error attribute to log all errors
            filters.Add(new GlobalErrorAttribute());

            // enables the default error page
            filters.Add(new HandleErrorAttribute
            {
                View = "~/views/shared/errors/error.cshtml"
            });
        }
コード例 #22
0
        public static void RegisterGlobalFilters(GlobalFilterCollection filters)
        {
            filters.Add(new HandleErrorAttribute());

            // Register our custom Filter
            filters.Add(new PutDataActionFilter());
        }
コード例 #23
0
        public static void RegisterGlobalFilters(GlobalFilterCollection filters)
        {
            filters.Add(new HandleErrorAttribute());

            //Adds DateTime
            filters.Add(DependencyResolver.Current.GetService<DebugFilter>());
        }
コード例 #24
0
ファイル: FilterConfig.cs プロジェクト: jamesej/lynicon
 public static void RegisterGlobalFilters(GlobalFilterCollection filters)
 {
     // Lynicon install inserted these 2 lines
     filters.Add(new ProcessIncludesAttribute());
     filters.Add(new ProcessHtmlAttribute());
     filters.Add(new HandleErrorAttribute());
 }
コード例 #25
0
 public static void RegisterGlobalFilters(GlobalFilterCollection filters)
 {
     filters.Add(new VerboseActionFilterAttribute());
     filters.Add(new VerboseAuthorizationFilterAttribute());
     filters.Add(new VerboseExceptionFilterAttribute());
     filters.Add(new VerboseResultFilterAttribute());
 }
コード例 #26
0
ファイル: FilterConfig.cs プロジェクト: mrG7/PTS
 public static void RegisterGlobalFilters(GlobalFilterCollection filters)
 {
     filters.Add(new AuthorizeAttribute());
     filters.Add(new HandleErrorAttribute());
     filters.Add(new NoCacheFilter());
     filters.Add(new LoginValidate());
 }
コード例 #27
0
 public static void RegisterGlobalFilters(GlobalFilterCollection filters)
 {
     filters.Add(new HandleErrorAttribute());
     // Change order and refresh the page, check what is type name displaying
     filters.Add(new EntityNotFoundExceptionFilterAttribute() { Order = 1 });
     filters.Add(new InvalidParametersExceptionFilterAttribute() { Order = 2 });
 }
コード例 #28
0
 public static void RegisterGlobalFilters(GlobalFilterCollection filters)
 {
     filters.Add(new HandleErrorAttribute());
     
     // global claims authorize filter
     filters.Add(new ClaimsAuthorizeAttribute());
 }
コード例 #29
0
ファイル: FilterConfig.cs プロジェクト: jbailey130/blipship
        public static void RegisterGlobalFilters(GlobalFilterCollection filters)
        {
            filters.Add(new HandleErrorAttribute());

            filters.Add(new AuthorizeAttribute());
            //filters.Add(new RequireHttpsAttribute());
        }
コード例 #30
0
 private static void SetupFilters(GlobalFilterCollection filters)
 {
     filters.Add(new HandlesErrorAttribute());
     filters.Add(new ProfileActionAttribute());
     filters.Add(new StackExchange.Profiling.Mvc.ProfilingActionFilter());
     filters.Add(new TrackAuthenticationMetricsAttribute());
 }
コード例 #31
0
 public static void RegisterGlobalFilters(GlobalFilterCollection filters)
 {
     filters.Add(new HandleErrorAttribute());
     filters.Add(DependencyResolver.Current.GetService <DebugFilter>());
 }
コード例 #32
0
ファイル: FilterConfig.cs プロジェクト: Mehdi-Naseri/PSEEZ
 public static void RegisterGlobalFilters(GlobalFilterCollection filters)
 {
     filters.Add(new HandleErrorAttribute());
     //با اضافه کردن این بخش جهت دسترسی به کلیه صفحات باید لوگ این کرد
     filters.Add(new AuthorizeAttribute());
 }
コード例 #33
0
ファイル: FilterConfig.cs プロジェクト: toryventura/obelisco
 public static void RegisterGlobalFilters(GlobalFilterCollection filters)
 {
     filters.Add(new AutorizarAtributo());
     //filters.Add(new HandleErrorAttribute());
 }
コード例 #34
0
 public static void RegisterGlobalFilters(GlobalFilterCollection filters)
 {
     filters?.Add(new RequireHttpsAttribute());
     filters?.Add(new HandleErrorAttribute());
     filters?.Add(new AuthorizerAttribute());
 }
コード例 #35
0
 public static void RegisterGlobalFilters(GlobalFilterCollection filters)
 {
     filters.Add(new HandleErrorAttribute());
     filters.Add(new LogActionFilterAttribute());
     filters.Add(new LogExceptionFilterAttribute());
 }
コード例 #36
0
 public static void RegisterGlobalFilters(GlobalFilterCollection filters)
 {
     filters.Add(new HandleErrorAttribute());
     filters.Add(new ValidateModelStateAttribute());
 }
コード例 #37
0
 public static void RegisterGlobalFilters(GlobalFilterCollection filters)
 {
     filters.Add(new HandleErrorAttribute()); // Hanterar fel som skickas av filtren
     filters.Add(new AuthorizeAttribute());   // Hanterar authorization för controllers och actions.
 }
コード例 #38
0
 /// <summary>
 /// Registers all global filters.
 /// </summary>
 /// <param name="filters">The current filter collection</param>
 private void RegisterGlobalFilters(GlobalFilterCollection filters)
 {
     filters.Add(new HandleErrorAttribute());
 }
コード例 #39
0
 public static void RegisterGlobalFilters(GlobalFilterCollection filters)
 {
     filters?.Add(new HandleErrorAttribute());
 }
コード例 #40
0
 public static void RegisterGlobalFilters(GlobalFilterCollection filters)
 {
     filters.Add(new HandleErrorAttribute());
     filters.Add(new AuthorizeBaseAttribute());
 }
コード例 #41
0
 public static void RegisterGlobalFilters(GlobalFilterCollection filters)
 {
     filters.Add(new HandleErrorAttribute());
     filters.Add(new ContextFilter(DependencyResolver.Current.GetService <IWebSecurityService>()));
 }
コード例 #42
0
 public static void RegisterGlobalFilters(GlobalFilterCollection filters)
 {
     //filters.Add(new HandleErrorAttribute());
     filters.Add(new ErrorAttribute());
     //filters.Add(new AuthenticationAttribute());//全局过滤器
 }