KnowledgeHub
Questions
Tags
Users
Search
Alex Rivera
|
Logout
Edit Question
Title
Body
I have interface in service layer with several methods starting with Get and FxCop's Use properties where appropriate rule complains that I should consider using properties instead. I tried to use SuppressMessageAttribute but when it's defined on interface it has no effect on member methods. Do I need to put SuppressMessageAttribute to every method or is there a way to suppress CA1024 for a whole type? [SuppressMessage("Microsoft.Design", "CA1024:UsePropertiesWhereAppropriate"] public interface IProjectService { // Information and statistics about projects IList<ProjectInfo> GetProjects(); ProjectsDashboard GetProjectsDashboard(); // Project's settings ProjectSettings GetProjectSettings(Guid id); void SaveProjectSettings(ProjectSettings settings); }
Tags (comma-separated)
Save Edits
Cancel