diff --git a/app/http/kernel.go b/app/http/kernel.go index 9629102..25619be 100644 --- a/app/http/kernel.go +++ b/app/http/kernel.go @@ -10,7 +10,7 @@ type Kernel struct { // The application's global HTTP middleware stack. // These middleware are run during every request to your application. -func (kernel *Kernel) Middleware() []http.Middleware { +func (kernel Kernel) Middleware() []http.Middleware { return []http.Middleware{ middleware.Cors(), } diff --git a/app/providers/route_service_provider.go b/app/providers/route_service_provider.go index b5d425a..1c7b25b 100644 --- a/app/providers/route_service_provider.go +++ b/app/providers/route_service_provider.go @@ -12,11 +12,15 @@ type RouteServiceProvider struct { func (receiver *RouteServiceProvider) Register() { //Add HTTP middlewares - kernel := http.Kernel{} - facades.Route.GlobalMiddleware(kernel.Middleware()...) + facades.Route.GlobalMiddleware(http.Kernel{}.Middleware()...) } func (receiver *RouteServiceProvider) Boot() { - //Add routes + receiver.configureRateLimiting() + routes.Web() } + +func (receiver *RouteServiceProvider) configureRateLimiting() { + +}