FxCop + MVP: & # 8220; Свойства не должны быть только для записи & # 8221;

StackOverflow https://stackoverflow.com/questions/822644

  •  03-07-2019
  •  | 
  •  

Вопрос

Предположим, я реализую шаблон MVP и у меня есть интерфейс вида как таковой:

interface IView {

    string SuperRadString { set; }
}

У докладчика нет причин извлекать эту строку из представления, поэтому я могу безопасно игнорировать эту ошибку?

Это было полезно?

Решение

Ну да ...

Однако, семантически, было бы более разумно иметь метод для установки значения, чем «свойство черной дыры».

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top