All Downloads are FREE. Search and download functionalities are using the official Maven repository.

skinny.routing.Routes.scala Maven / Gradle / Ivy

There is a newer version: 2.5.2
Show newest version
package skinny.routing

import skinny.controller.feature.SkinnyControllerCommonBase
import skinny.micro.SkinnyMicroBase
import skinny.routing.implicits.RoutesAsImplicits

/**
 * Route configurator for SkinnyController.
 *
 * When using this trait, Route can be a RichRoute, so you can call #as(Symbol) method now.
 */
trait Routes { self: SkinnyMicroBase with SkinnyControllerCommonBase with RoutesAsImplicits =>

  /**
   * Pass this controller instance implicitly
   * because [[skinny.routing.implicits.RoutesAsImplicits]] expects [[skinny.controller.SkinnyControllerBase]].
   */
  implicit val skinnyController: SkinnyControllerCommonBase = this

}





© 2015 - 2025 Weber Informatics LLC | Privacy Policy