Suplantando al usuario con Entity Framework

Así que tenemos nuestra aplicación web lista para usar. Lo que nos gustaría hacer es suplantar al usuario actual cuando accedemos a la base de datos. No estamos interesados ​​en configurar la suplantación en nuestra configuración web.

Idealmente usando algo como esto:http://geekswithblogs.net/jkurtz/archive/2007/08/27/114992.aspx cuando estamos a punto de acceder a los datos.

ACTUALIZADO: Estoy buscando una forma de abstraer este código para no tener que tenerlo en cada llamada a la función del repositorio.

Respuestas a la pregunta(1)

Su respuesta a la pregunta