public static LoginContext GetLoginContextFromHttpContext(HttpContext httpContext) { HttpRequestContext requestContext = httpContext.Request; Principal principal = requestContext.UserPrincipal; return(GetLoginContextFromUserPrincipal(principal)); }
public override OutputFormat GetValue(HttpContext context) { try { HttpRequestContext request = context.Request; return(_repository.outputFormat(request.AcceptableMediaTypes, request.BaseUri, request.RequestHeaders)); } catch (MediaTypeNotSupportedException e) { throw new WebApplicationException(Response.status(Response.Status.NOT_ACCEPTABLE).entity(e.Message).build()); } }