package com.lightened.myproject
import akka.actor.ActorSystem
import akka.http.javadsl.server.Route
import akka.http.scaladsl.Http//http().bindandhandle
import akka.http.scaladsl.model.{ContentTypes, HttpEntity}
import akka.stream.ActorMaterializer
import scala.io.StdIn
import akka.http.scaladsl.model._
import akka.http.scaladsl.server.Directives._//path/get/complete
import akka.http.scaladsl.server.Directive0
import akka.http.scaladsl.server.Route
object WebServer {
def main(args: Array[String]): Unit = {
implicit val system = ActorSystem("my-system")
implicit val materilizer = ActorMaterializer()
implicit val executionContext = system.dispatcher
lazy val route =
path("register"){
get {
complete(HttpEntity(ContentTypes.`text/html(UTF-8)`, "<h1>Welcome to register my project</h1>"))
}
}
val bindingFuture = Http().bindAndHand