wpf(mvvm)有没有类似mvc的ActionFilter

想在wpf中实现一个ActionFilterAttribute,在方法开始前可执行部分程序,在方法结束后再执行部分程序,类似于下面这个链接中的内容。
https://weblogs.asp.net/srkirkland/asp-net-mvc-transaction-attribute-using-nhibernate

可以用aop框架,或者用mef依赖注入。但是要自己写一些代码。