mirror of
https://github.com/kataras/iris.git
synced 2025-12-18 10:27:06 +00:00
(#1554) Add support for all common compressions (write and read)
- Remove the context.Context interface and export the *context, the iris.Context now points to the pointer\nSupport compression and rate limiting in the FileServer\nBit of code organisation Former-commit-id: ad1c61bf968059510c6be9e7f2cceec7da70ba17
This commit is contained in:
@@ -42,9 +42,9 @@ func (api *APIContainer) PartyFunc(relativePath string, fn func(*APIContainer))
|
||||
// Container.GetErrorHandler = func(ctx iris.Context) hero.ErrorHandler { return errorHandler }
|
||||
//
|
||||
// See `RegisterDependency`, `Use`, `Done` and `Handle` too.
|
||||
func (api *APIContainer) OnError(errorHandler func(context.Context, error)) {
|
||||
func (api *APIContainer) OnError(errorHandler func(*context.Context, error)) {
|
||||
errHandler := hero.ErrorHandlerFunc(errorHandler)
|
||||
api.Container.GetErrorHandler = func(ctx context.Context) hero.ErrorHandler {
|
||||
api.Container.GetErrorHandler = func(ctx *context.Context) hero.ErrorHandler {
|
||||
return errHandler
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user