File tree Expand file tree Collapse file tree 4 files changed +11
-14
lines changed
project/src/main/scala/app/softnetwork/sbt/build
src/main/scala/app/softnetwork/sequence Expand file tree Collapse file tree 4 files changed +11
-14
lines changed Original file line number Diff line number Diff line change @@ -31,7 +31,7 @@ ThisBuild / organization := "app.softnetwork"
3131
3232name := " generic-sequence-api"
3333
34- ThisBuild / version := " 0.2.0.1 "
34+ ThisBuild / version := " 0.3.0 "
3535
3636ThisBuild / scalaVersion := " 2.12.15"
3737
@@ -54,9 +54,9 @@ val scalatest = Seq(
5454ThisBuild / libraryDependencies ++= Seq (
5555 " com.thesamet.scalapb" %% " scalapb-runtime" % scalapb.compiler.Version .scalapbVersion % " protobuf" ,
5656 " org.scala-lang.modules" %% " scala-parser-combinators" % " 1.1.1" ,
57- " app.softnetwork.api" %% " generic-server-api" % Versions .server ,
58- " app.softnetwork.api" %% " generic-server-api-testkit" % Versions .server % Test ,
59- " app.softnetwork.protobuf" %% " scalapb-extensions" % " 0.1.6 "
57+ " app.softnetwork.api" %% " generic-server-api" % Versions .genericPersistence ,
58+ " app.softnetwork.api" %% " generic-server-api-testkit" % Versions .genericPersistence % Test ,
59+ " app.softnetwork.protobuf" %% " scalapb-extensions" % " 0.1.7 "
6060) ++ scalatest
6161
6262Compile / unmanagedResourceDirectories += baseDirectory.value / " src/main/protobuf"
Original file line number Diff line number Diff line change @@ -2,9 +2,7 @@ package app.softnetwork.sbt.build
22
33object Versions {
44
5- val genericPersistence = " 0.3.0.3"
6-
7- val server = " 0.3.0.3"
5+ val genericPersistence = " 0.3.5"
86
97 val scalatest = " 3.1.1"
108}
Original file line number Diff line number Diff line change 11package app .softnetwork .sequence .launch
22
33import akka .actor .typed .ActorSystem
4- import akka .http .scaladsl .server .Route
5- import app .softnetwork .api .server .ApiRoutes
4+ import app .softnetwork .api .server .{ApiRoute , ApiRoutes }
65import app .softnetwork .sequence .service .SequenceService
76
87/** Created by smanciot on 07/04/2022.
98 */
109trait SequenceRoutes extends ApiRoutes {
1110
12- override def apiRoutes ( system : ActorSystem [_]) : Route = SequenceService (system).route
13-
11+ override def apiRoutes : ActorSystem [_] => List [ ApiRoute ] =
12+ system => List ( SequenceService (system))
1413}
Original file line number Diff line number Diff line change @@ -4,7 +4,7 @@ import akka.actor.typed.ActorSystem
44import akka .http .scaladsl .model .ContentTypes ._
55import akka .http .scaladsl .model .{HttpEntity , HttpResponse , StatusCodes }
66import akka .http .scaladsl .server .{Directives , Route }
7- import app .softnetwork .api .server .DefaultComplete
7+ import app .softnetwork .api .server .{ ApiRoute , DefaultComplete }
88import app .softnetwork .persistence .service .Service
99import app .softnetwork .sequence .handlers .{GenericSequenceHandler , SequenceHandler }
1010import app .softnetwork .sequence .message ._
@@ -17,8 +17,8 @@ import org.slf4j.{Logger, LoggerFactory}
1717trait GenericSequenceService
1818 extends Service [SequenceCommand , SequenceResult ]
1919 with Directives
20- with DefaultComplete {
21- _ : GenericSequenceHandler =>
20+ with DefaultComplete
21+ with ApiRoute { _ : GenericSequenceHandler =>
2222
2323 implicit def formats : Formats = commonFormats
2424
You can’t perform that action at this time.
0 commit comments