Witam,
Zabrałem się ostatnio za pisanie własnego dodatku do Visual Studio, który miałby dodawać automatycznie atrybuty do pól klasy.
Dokładniej chodzi o taki zabieg by dowolna klasa zmieniła się w następujący sposób :
public class Example
{
public int Id {get;set;}
public string Name {get;set;}
}
public class Example
{
[Order(0)]
public int Id {get;set;}
[Order(1)]
public string Name {get;set;}
}
O ile jestem już w stanie dodać nowy element menu dostępnego pod PPM i połączyć go z akcją to nie do końca mam pomysł jak zrobić taką modyfikację.
Byłbym w stanie pobrać ścieżkę do pliku a potem go odczytać, zmodyfikować i zapisać ale nie chcę robić takiej "chamówy".
Czy ktoś może ma pomysł ;) ?