Rename layer to live

This commit is contained in:
Paul-Henri Froidmont 2025-11-04 14:37:21 +01:00
parent 96b3b77b79
commit 49d6b6c8cc
Signed by: phfroidmont
GPG key ID: BE948AFD7E7873BE
15 changed files with 27 additions and 29 deletions

View file

@ -61,19 +61,19 @@ object App extends ZIOAppDefault:
override def run = app.provide(
Server.default,
JwtScalaTokenService.live,
CommandEngine.layer[ClientCommand, ClientEvent, ClientState],
CommandEngine.layer[ContractCommand, ContractEvent, ContractState],
ClientHandlers.layer,
ContractHandlers.layer,
ClientReducer.layer,
ContractReducer.layer,
ClientEventRepositoryInMemory.layer,
ContractEventRepositoryInMemory.layer,
ClientStateRepositoryInMemory.layer,
ContractStateRepositoryInMemory.layer,
ClientController.layer,
ContractController.layer,
PremiumServiceImpl.layer,
EmployeeServiceImpl.layer
CommandEngine.live[ClientCommand, ClientEvent, ClientState],
CommandEngine.live[ContractCommand, ContractEvent, ContractState],
ClientHandlers.live,
ContractHandlers.live,
ClientReducer.live,
ContractReducer.live,
ClientEventRepositoryInMemory.live,
ContractEventRepositoryInMemory.live,
ClientStateRepositoryInMemory.live,
ContractStateRepositoryInMemory.live,
ClientController.live,
ContractController.live,
PremiumServiceImpl.live,
EmployeeServiceImpl.live
)
end App

View file

@ -7,8 +7,6 @@ import zio.http.codec.PathCodec.path
import zio.http.endpoint.*
import zio.schema.*
import lu.foyer.auth.UserInfo
trait CommandEngineController[Command, Event: Schema, State: Schema] extends JsonApiController:
def commandEngine: CommandEngine[Command, Event, State]

View file

@ -10,4 +10,4 @@ class ClientController(val commandEngine: CommandEngine[ClientCommand, ClientEve
override val allEntities = List("clients", "contracts")
object ClientController:
val layer = ZLayer.fromFunction(ClientController.apply)
val live = ZLayer.fromFunction(ClientController.apply)

View file

@ -19,4 +19,4 @@ class ClientEventRepositoryInMemory(events: Ref[Map[String, Event[ClientEvent]]]
)
object ClientEventRepositoryInMemory:
val layer = ZLayer.fromZIO(Ref.make(Map.empty).map(ClientEventRepositoryInMemory(_)))
val live = ZLayer.fromZIO(Ref.make(Map.empty).map(ClientEventRepositoryInMemory(_)))

View file

@ -8,4 +8,4 @@ class ClientStateRepositoryInMemory(clients: Ref[Map[String, Entity[ClientState]
with InMemoryRepository[Entity[ClientState]](clients)
object ClientStateRepositoryInMemory:
val layer = ZLayer.fromZIO(Ref.make(Map.empty).map(ClientStateRepositoryInMemory(_)))
val live = ZLayer.fromZIO(Ref.make(Map.empty).map(ClientStateRepositoryInMemory(_)))

View file

@ -11,4 +11,4 @@ class ContractController(
override val allEntities = List("clients", "contracts")
object ContractController:
val layer = ZLayer.fromFunction(ContractController.apply)
val live = ZLayer.fromFunction(ContractController.apply)

View file

@ -19,4 +19,4 @@ class ContractEventRepositoryInMemory(events: Ref[Map[String, Event[ContractEven
)
object ContractEventRepositoryInMemory:
val layer = ZLayer.fromZIO(Ref.make(Map.empty).map(ContractEventRepositoryInMemory(_)))
val live = ZLayer.fromZIO(Ref.make(Map.empty).map(ContractEventRepositoryInMemory(_)))

View file

@ -8,4 +8,4 @@ class ContractStateRepositoryInMemory(clients: Ref[Map[String, Entity[ContractSt
with InMemoryRepository[Entity[ContractState]](clients)
object ContractStateRepositoryInMemory:
val layer = ZLayer.fromZIO(Ref.make(Map.empty).map(ContractStateRepositoryInMemory(_)))
val live = ZLayer.fromZIO(Ref.make(Map.empty).map(ContractStateRepositoryInMemory(_)))

View file

@ -16,4 +16,4 @@ object EmployeeServiceImpl extends EmployeeService:
)
else Left("Invalid Employee")
val layer = ZLayer.succeed(EmployeeServiceImpl)
val live = ZLayer.succeed(EmployeeServiceImpl)

View file

@ -50,5 +50,5 @@ object PremiumServiceImpl extends PremiumService:
)
)
val layer = ZLayer.succeed(PremiumServiceImpl)
val live = ZLayer.succeed(PremiumServiceImpl)
end PremiumServiceImpl