class Application @Inject() (cc: ControllerComponents) extends AbstractController(cc)
with I18nSupport {
Gives me the following error;
not found : AbstractController
not found : ControllerComponents
no arguments allowed for nullary constructor Object: ()Object
And this line of code;
Ok(views.html.index())
Gives me.
not found : value Ok
package com.domain.application.controllers
import javax.inject.Inject
import play.api._
import play.api.mvc._
import play.api.i18n.I18nSupport
import play.api.i18n.MessagesApi
import play.api.data.Form
import play.api.data.Forms._
import play.api.data.validation.Constraints._
import play.api.libs.json.Json
import au.com.ecpr.Utilities
import au.com.ecpr.emr.models.config.SystemUser
class Application @Inject() (cc : ControllerComponents) extends AbstractController(cc)
with I18nSupport {
def index = Action { implicit request =>
Ok(com.domain.application.views.html.index())
}
}
-----