title: Fluent Validations. Error: Validation type names in unobtrusive client validation rules must be unique
body: <p>I got the erorr: </p>
  
  <blockquote>
    <p>Validation type names in unobtrusive
    client validation rules must be
    unique. The following validation type
    was seen more than once: required. The
    following validation type was seen
    more than once: required</p>
  </blockquote>
  
  <p>I used server validation. And all worked fine. 
  But now I`m stating to use client-side validation and I got this problem.</p>
  
  <p>This is my validation class code:</p>
  
  <pre><code>public class TestViewDataValidation : BaseTestCreateViewDataValidation&lt;BaseTestCreateViewData&gt;
      {
  
  public TestViewDataValidation ()
          {
              this.RuleFor(x =&gt; x.Login).NotNull();
              this.RuleFor(x =&gt; x.Login).NotEmpty();
              this.RuleFor(x =&gt; x.Login).EmailAddress();          
          }
  }
  </code></pre>
  
  <p>But if I leave one validator - all works fine. 
  What should I do to have more that one validation for field. </p>