﻿[*.cs]

# CA1707: Gli identificatori non devono contenere caratteri di sottolineatura
dotnet_diagnostic.CA1707.severity = none

# CA1051: Non dichiarare campi di istanza visibili
dotnet_diagnostic.CA1051.severity = none

# CA1822: Contrassegnare i membri come static
dotnet_diagnostic.CA1822.severity = none

# CA1031: Do not catch general exception types
dotnet_diagnostic.CA1031.severity = none

# CA1303: Non passare valori letterali come parametri localizzati
dotnet_diagnostic.CA1303.severity = none

# IDE0049: Semplifica nomi
dotnet_style_predefined_type_for_member_access = true:none

# IDE0049: Semplifica nomi
dotnet_style_predefined_type_for_locals_parameters_members = true:none

# CA1305: Specificare IFormatProvider
dotnet_diagnostic.CA1305.severity = none

# CA1307: Specificare StringComparison
dotnet_diagnostic.CA1307.severity = none

# CA2000: Elimina gli oggetti prima che siano esterni all'ambito
dotnet_diagnostic.CA2000.severity = none

# CA1030: Usare gli eventi dove appropriato
dotnet_diagnostic.CA1030.severity = none

# CA5368: Impostare ViewStateUserKey per classi derivate da Page
dotnet_diagnostic.CA5368.severity = none

# CA1052: I tipi che contengono membri static devono Static o NotInheritable
dotnet_diagnostic.CA1052.severity = none

# RCS1102: Make class static.
dotnet_diagnostic.RCS1102.severity = none

# CA1062: Convalidare gli argomenti di metodi pubblici
dotnet_diagnostic.CA1062.severity = none

# CA1716: Gli identificatori non devono corrispondere a parole chiave
dotnet_diagnostic.CA1716.severity = none

# CA1044: Le proprietà non devono essere di sola scrittura
dotnet_diagnostic.CA1044.severity = none

# CA1056: Le proprietà simili a URI non devono essere stringhe
dotnet_diagnostic.CA1056.severity = none

# CA1805: Non eseguire inutilmente l'inizializzazione
dotnet_diagnostic.CA1805.severity = none
