Используя Roslyn, я хотел бы изменить свой код С# перед фактической компиляцией. Пока мне просто нужно что-то вроде:
[MyAnotatedMethod]
public void MyMethod()
{
// method-body
}
И на основе аннотации я хотел бы ввести некоторый код в начале метода и в конце метода.
Я знаю PostSharp, но это не то, что мне хотелось бы.
Можно ли это сделать с Рослином? И если да, не могли бы вы привести мне пример?