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

            return(GetLoginContextFromUserPrincipal(principal));
        }
Beispiel #2
0
 public override InputFormat GetValue(HttpContext context)
 {
     try
     {
         return(_repository.inputFormat(context.Request.MediaType));
     }
     catch (MediaTypeNotSupportedException e)
     {
         throw new WebApplicationException(Response.status(Response.Status.UNSUPPORTED_MEDIA_TYPE).entity(e.Message).build());
     }
 }
Beispiel #3
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());
     }
 }
Beispiel #4
0
 public override Void GetValue(HttpContext httpContext)
 {
     throw new System.InvalidOperationException("This _really_ should never happen");
 }
Beispiel #5
0
 public override CypherExecutor GetValue(HttpContext httpContext)
 {
     return(CypherExecutor);
 }
Beispiel #6
0
 public override LogProvider GetValue(HttpContext c)
 {
     return(_logProvider);
 }
Beispiel #7
0
 public override NeoServer GetValue(HttpContext httpContext)
 {
     return(NeoServer);
 }
Beispiel #8
0
 public override WebServer GetValue(HttpContext c)
 {
     return(_server);
 }
Beispiel #9
0
 public override object GetValue(HttpContext c)
 {
     return(_injectable.Value);
 }
Beispiel #10
0
 public override Database GetValue(HttpContext httpContext)
 {
     return(Db);
 }
Beispiel #11
0
 public override GraphDatabaseService GetValue(HttpContext httpContext)
 {
     return(Database.Graph);
 }
Beispiel #12
0
 public CommitOnSuccessfulStatusCodeRepresentationWriteHandler(HttpContext httpContext, Transaction transaction)
 {
     this._httpContext = httpContext;
     this._transaction = transaction;
 }