Hola!

Desde hace un par de días tengo este post en modo draft así que hoy voy a darle salida. Y primero lo primero, un pequeño, una imagen/video con una funcionalidad realmente cool de ReSharper

VS2013 RSharper NotifiyPropChanged

Si bien ya había escrito hace un tiempo sobre la capacidad de R# para implementar esta interfaz, como se puede ver en la imagen anterior, cuando agregamos la interfaz INotifyPropertyChanged a una clase, ReSharper nos ofrece 2 opciones en su menú contextual

  • En primer lugar agrega el Namespace “System.ComponentModel”, algo que ya conocemos y que también hace el propio Visual Studio
  • En 2do lugar nos ofrece implementar la interfaz, y además para poder utilizar correctamente la misma nos ofrece la posibilidad de agregar una clase Annotations

Esta clase está predefinida en R# y podemos configurar la misma en las opciones de ReSharper. El funcionamiento de la misma incluye ayudas para el autocompletado y validación de los nombres de las props en la definición de OnPropertyChanged.

image

Y ahora si, cuando generamos una propiedad, podemos definir directamente una prop con OnPropertyChanged con ReSharper

VS2013 RSharper prop

La de minutos que me estoy ahorrando !!!

Recursos

Saludos @ Córdoba

El Bruno

image image image Google

Leave a comment

Discover more from El Bruno

Subscribe now to keep reading and get access to the full archive.

Continue reading