I believe you can do this in PostSharp . You need to specify the method name as a string, unfortunately - there is no operator in C # to resolve the method name in MethodInfo , although this has been suggested several times.
You may need to move the attribute if you want the code to execute only after the installer (and not the receiver):
public string Name { get; [MethodExecute("Log")] [MethodExecute("Save")] set; }
(For simplicity, an automatically implemented property is used.)
source share