![JAR search and dependency download from the Maven repository](/logo.png)
skinny.micro.base.RequestFormatAccessor.scala Maven / Gradle / Ivy
The newest version!
package skinny.micro.base
import skinny.micro.{ SkinnyMicroBase, ApiFormats }
import skinny.micro.context.SkinnyContext
import skinny.micro.implicits.ServletApiImplicits
/**
* Provides accessor for request format.
*/
trait RequestFormatAccessor extends ServletApiImplicits { self: SkinnyMicroBase =>
/**
* Explicitly sets the request-scoped format. This takes precedence over
* whatever was inferred from the request.
*/
def format_=(formatValue: String)(implicit ctx: SkinnyContext = context): Unit = {
ctx.request(ApiFormats.FormatKey) = formatValue
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy