Rename FilterDescriptorComparer to FilterDescriptorOrderComparer

This commit is contained in:
Yishai Galatzer 2014-03-10 13:51:20 -07:00
parent 28e0792db6
commit 9d3e5b5a81
3 changed files with 8 additions and 6 deletions

View File

@ -1,4 +1,6 @@
namespace Microsoft.AspNet.Mvc
using System;
namespace Microsoft.AspNet.Mvc
{
public class FilterDescriptor
{

View File

@ -2,11 +2,11 @@
namespace Microsoft.AspNet.Mvc
{
public class FilterDescriptorComparer : IComparer<FilterDescriptor>
public class FilterDescriptorOrderComparer : IComparer<FilterDescriptor>
{
private static readonly FilterDescriptorComparer _comparer = new FilterDescriptorComparer();
private static readonly FilterDescriptorOrderComparer _comparer = new FilterDescriptorOrderComparer();
public static FilterDescriptorComparer Comparer { get { return _comparer; } }
public static FilterDescriptorOrderComparer Comparer { get { return _comparer; } }
public int Compare([NotNull]FilterDescriptor x, [NotNull]FilterDescriptor y)
{

View File

@ -53,7 +53,7 @@ namespace Microsoft.AspNet.Mvc
controllerAttributes.OfType<IFilter>()
.Select(filter => new FilterDescriptor(filter, FilterOrigin.Controller))
.Concat(_globalFilters)
.OrderBy(d => d, FilterDescriptorComparer.Comparer)
.OrderBy(d => d, FilterDescriptorOrderComparer.Comparer)
.ToArray();
foreach (var methodInfo in cd.ControllerTypeInfo.DeclaredMethods)
@ -116,7 +116,7 @@ namespace Microsoft.AspNet.Mvc
var filtersFromAction = attributes.OfType<IFilter>().Select(filter => new FilterDescriptor(filter, FilterOrigin.Action));
ad.FilterDescriptors = filtersFromAction.Concat(globalAndControllerFilters)
.OrderBy(d => d, FilterDescriptorComparer.Comparer)
.OrderBy(d => d, FilterDescriptorOrderComparer.Comparer)
.ToList();
return ad;