Ich habe versucht, eine bestimmte FxCop-Warnung für eine in einem Interface definierte Methode zu unterdrücken, indem ich das SuppressMessage-Attribut zur Methode hinzugefügt habe. Aber die Warnung erscheint immer noch. Ich weiß, dass das SuppressMessage-Attribut die richtige Wahl ist.
public interface ICustomerAccess
{
[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design",
"CA1024:UsePropertiesWhereAppropriate",
Justification = "Diese Methode umfasst zeitintensive Operationen", Scope="member")]
IList GetCustomers();
}
Hat jemand Erfahrung mit dem Unterdrücken von FxCop-Warnungen in einem Interface?
Danke,
H