// 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.Collections.Generic;
using System.Linq;
using System.Web.Http.Metadata;
namespace System.Web.Http.Validation.Validators
{
///
/// for required members.
///
public class RequiredMemberModelValidator : ModelValidator
{
public RequiredMemberModelValidator(IEnumerable validatorProviders)
: base(validatorProviders)
{
}
public override bool IsRequired
{
get { return true; }
}
public override IEnumerable Validate(ModelMetadata metadata, object container)
{
return Enumerable.Empty();
}
}
}