// Copyright (c) .NET Foundation. All rights reserved.
// Licensed under the Apache License, Version 2.0. See License.txt in the project root for license information.
using System.Web.Http.Metadata;
namespace System.Web.Http.Validation
{
///
/// Defines a cache for s. This cache is keyed on the type or property that the
/// metadata is associated with.
///
public interface IModelValidatorCache
{
///
/// Returns the s for the given .
///
/// The .
/// An array of s for the given .
ModelValidator[] GetValidators(ModelMetadata metadata);
}
}