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ł ;) ?