コード例 #1
0
        public static LoginContext GetLoginContextFromHttpContext(HttpContext httpContext)
        {
            HttpRequestContext requestContext = httpContext.Request;
            Principal          principal      = requestContext.UserPrincipal;

            return(GetLoginContextFromUserPrincipal(principal));
        }
コード例 #2
0
 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());
     }
 }