Actually use the global error filter

This commit is contained in:
Sebastiaan Janssen
2017-01-21 16:04:22 +01:00
parent 589ef5856d
commit d11559a25c
6 changed files with 8 additions and 6 deletions
@@ -1 +0,0 @@
using System;
-2
View File
@@ -410,8 +410,6 @@
</Reference>
</ItemGroup>
<ItemGroup>
<Compile Include="ErrorHandler\AiHandleErrorAttribute.cs" />
<Compile Include="FilterConfig.cs" />
<Compile Include="Properties\AssemblyInfo.cs" />
<Compile Include="Views\Search\Search.aspx.cs">
<DependentUpon>Search.aspx</DependentUpon>
@@ -7,7 +7,6 @@ using OurUmbraco.Documentation.Busineslogic.GithubSourcePull;
using OurUmbraco.Our.Examine;
using Umbraco.Core;
using Umbraco.Web;
using Umbraco.Web.Routing;
namespace OurUmbraco.Our.CustomHandlers
{
@@ -22,6 +21,7 @@ namespace OurUmbraco.Our.CustomHandlers
CreateRoutes();
BindExamineEvents();
ZipDownloader.OnFinish += ZipDownloader_OnFinish;
FilterConfig.RegisterGlobalFilters(GlobalFilters.Filters);
}
private void CreateRoutes()
@@ -0,0 +1 @@
using System;
@@ -1,11 +1,13 @@
using System.Web.Mvc;
using OurUmbraco.Our.ErrorHandler;
namespace OurUmbraco.Site{
namespace OurUmbraco.Our
{
public class FilterConfig
{
public static void RegisterGlobalFilters(GlobalFilterCollection filters)
{
filters.Add(new ErrorHandler.AiHandleErrorAttribute());
filters.Add(new AiHandleErrorAttribute());
}
}
}
+2
View File
@@ -527,6 +527,7 @@
<Compile Include="Our\CustomHandlers\SearchPageRouteHandler.cs" />
<Compile Include="Our\CustomHandlers\TopicVote.cs" />
<Compile Include="Our\DefaultMemberAvatarHandler.cs" />
<Compile Include="Our\ErrorHandler\AiHandleErrorAttribute.cs" />
<Compile Include="Our\Examine\DocumentationIndexConfig.cs" />
<Compile Include="Our\Examine\DocumentationIndexDataService.cs" />
<Compile Include="Our\Examine\ExamineHelper.cs" />
@@ -538,6 +539,7 @@
<Compile Include="Our\Examine\SearchFilter.cs" />
<Compile Include="Our\Examine\SearchFilters.cs" />
<Compile Include="Our\Extensions\StringExtensions.cs" />
<Compile Include="Our\FilterConfig.cs" />
<Compile Include="Our\GoogleOAuth\UmbracoAuthTokenServerExtensions.cs" />
<Compile Include="Our\GoogleOAuth\UmbracoCustomOwinStartup.cs" />
<Compile Include="Our\GoogleOAuth\UmbracoGoogleAuthExtensions.cs" />