Ejemplo n.º 1
0
 public RestSnapshot(IOidStrategy oidStrategy, IMenuFacade menu, HttpRequestMessage req, RestControlFlags flags, HttpStatusCode httpStatusCode = HttpStatusCode.OK)
     : this(oidStrategy, req, true)
 {
     populator = () => {
         this.httpStatusCode = httpStatusCode;
         representation      = MenuRepresentation.Create(oidStrategy, menu, req, flags);
         SetHeaders();
     };
 }
 public RestSnapshot(IOidStrategy oidStrategy, IFrameworkFacade frameworkFacade, IMenuFacade menu, HttpRequest req, RestControlFlags flags, HttpStatusCode httpStatusCode = HttpStatusCode.OK)
     : this(oidStrategy, req, true)
 {
     populator = logger => {
         HttpStatusCode = httpStatusCode;
         Representation = MenuRepresentation.Create(oidStrategy, frameworkFacade, menu, req, flags);
         SetHeaders(logger);
     };
 }