private static IUser GetCurrentUser() { if ((System.Web.HttpContext.Current != null) && (System.Web.HttpContext.Current.User != null)) return System.Web.HttpContext.Current.User.Identity as IUser; return Thread.CurrentPrincipal.Identity as IUser; }