Я создал этот класс аннотаций
Этот пример может не иметь смысла, потому что он всегда будет генерировать исключение, но я все еще использую его, поскольку я просто пытаюсь объяснить, в чем мой вопрос.
Моя аннотация никогда не вызывает по каким-либо причинам каких-либо решений?
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
}