ObrigatórioSe Validação Condicional para duas variáveis no MVC4

Eu tenho uma classe de modelo que está seguindo

 public bool Saturday{ get; set; }

 public bool Sunday{ get; set; }

 public string Holiday{ get; set; }

Na qual eu quero usar a condição RequiredIf para o campo Holiday usando os campos Saturday e Sunday. Posso usar o seguinte

   [RequiredIf("Sunday,Saturday",false)]
   public string Holiday{ get; set; }

Então, eu não sei como usar a condição RequiredIf na minha classe de modelo, por isso, alguém me ajude