kopia lustrzana https://github.com/cirospaciari/socketify.py
pull/75/head
rodzic
037673c68d
commit
8badbc3eb5
|
@ -360,65 +360,64 @@ class DecoratorRouter:
|
||||||
class MiddlewareRouter:
|
class MiddlewareRouter:
|
||||||
def __init__(self, app, *middlewares):
|
def __init__(self, app, *middlewares):
|
||||||
self.app = app
|
self.app = app
|
||||||
print(middlewares)
|
|
||||||
self.middlewares = middlewares
|
self.middlewares = middlewares
|
||||||
|
|
||||||
def get(self, path, handler):
|
def get(self, path, handler):
|
||||||
middies = list(*self.middlewares)
|
middies = list(self.middlewares)
|
||||||
middies.append(handler)
|
middies.append(handler)
|
||||||
self.app.get(path, middleware(*middies))
|
self.app.get(path, middleware(*middies))
|
||||||
return self
|
return self
|
||||||
|
|
||||||
def post(self, path, handler):
|
def post(self, path, handler):
|
||||||
middies = list(*self.middlewares)
|
middies = list(self.middlewares)
|
||||||
middies.append(handler)
|
middies.append(handler)
|
||||||
self.app.post(path, middleware(*middies))
|
self.app.post(path, middleware(*middies))
|
||||||
return self
|
return self
|
||||||
|
|
||||||
def options(self, path, handler):
|
def options(self, path, handler):
|
||||||
middies = list(*self.middlewares)
|
middies = list(self.middlewares)
|
||||||
middies.append(handler)
|
middies.append(handler)
|
||||||
self.app.options(path, middleware(*middies))
|
self.app.options(path, middleware(*middies))
|
||||||
return self
|
return self
|
||||||
|
|
||||||
def delete(self, path, handler):
|
def delete(self, path, handler):
|
||||||
middies = list(*self.middlewares)
|
middies = list(self.middlewares)
|
||||||
middies.append(handler)
|
middies.append(handler)
|
||||||
self.app.delete(path, middleware(*middies))
|
self.app.delete(path, middleware(*middies))
|
||||||
return self
|
return self
|
||||||
|
|
||||||
def patch(self, path, handler):
|
def patch(self, path, handler):
|
||||||
middies = list(*self.middlewares)
|
middies = list(self.middlewares)
|
||||||
middies.append(handler)
|
middies.append(handler)
|
||||||
self.app.patch(path, middleware(*middies))
|
self.app.patch(path, middleware(*middies))
|
||||||
return self
|
return self
|
||||||
|
|
||||||
def put(self, path, handler):
|
def put(self, path, handler):
|
||||||
middies = list(*self.middlewares)
|
middies = list(self.middlewares)
|
||||||
middies.append(handler)
|
middies.append(handler)
|
||||||
self.app.put(path, middleware(*middies))
|
self.app.put(path, middleware(*middies))
|
||||||
return self
|
return self
|
||||||
|
|
||||||
def head(self, path, handler):
|
def head(self, path, handler):
|
||||||
middies = list(*self.middlewares)
|
middies = list(self.middlewares)
|
||||||
middies.append(handler)
|
middies.append(handler)
|
||||||
self.app.head(path, middleware(*middies))
|
self.app.head(path, middleware(*middies))
|
||||||
return self
|
return self
|
||||||
|
|
||||||
def connect(self, path, handler):
|
def connect(self, path, handler):
|
||||||
middies = list(*self.middlewares)
|
middies = list(self.middlewares)
|
||||||
middies.append(handler)
|
middies.append(handler)
|
||||||
self.app.connect(path, middleware(*middies))
|
self.app.connect(path, middleware(*middies))
|
||||||
return self
|
return self
|
||||||
|
|
||||||
def trace(self, path, handler):
|
def trace(self, path, handler):
|
||||||
middies = list(*self.middlewares)
|
middies = list(self.middlewares)
|
||||||
middies.append(handler)
|
middies.append(handler)
|
||||||
self.app.trace(path, middleware(*middies))
|
self.app.trace(path, middleware(*middies))
|
||||||
return self
|
return self
|
||||||
|
|
||||||
def any(self, path, handler):
|
def any(self, path, handler):
|
||||||
middies = list(*self.middlewares)
|
middies = list(self.middlewares)
|
||||||
middies.append(handler)
|
middies.append(handler)
|
||||||
self.app.any(path, middleware(*middies))
|
self.app.any(path, middleware(*middies))
|
||||||
return self
|
return self
|
||||||
|
|
Ładowanie…
Reference in New Issue