Я создал этот класс аннотации
Этот пример может не иметь смысла, потому что он всегда будет вызывать исключение, но я все еще использую его, поскольку просто пытаюсь объяснить, в чем мой вопрос.
Моя аннотация никогда не вызывается по каким-либо причинам?
public class AuthenticationRequired : System.Attribute
{
public AuthenticationRequired()
{
// My break point never gets hit why?
throw new Exception("Throw this to see if annotation works or not");
}
}
[AuthenticationRequired]
private void Window_Loaded(object sender, RoutedEventArgs e)
{
// My break point get here
}