Anotações de dados C # na interface

Pergunta rápida...

Se eu colocar uma notação na interface ...

Diga [Obrigatório]

posso omitir essa notação na classe C # da propriedade?

ou seja, eu posso ...

Interface IFoo
{
   [Required]
   string Bar {get; set;}
}

Class Foo : IFoo
{
   string Bar {get; set;}
}

ou eu preciso apenas não colocar a notação na interface e fazer isso ...

Interface IFoo
{
   string Bar {get; set;}
}

Class Foo : IFoo
{
   [Required]
   string Bar {get; set;}
}

questionAnswers(2)

yourAnswerToTheQuestion