EcsElixirCore. Domain. UseCase. EcsMiddleware. EcsCoreUseCase
(ecs_elixir_core v1.0.0)
Copy Markdown
Core use case for ECS logging.
Summary
Functions
@spec build_log(EcsElixirCore.Domain.Shared.Common.Value.Command.t()) :: {:ok, EcsElixirCore.Domain.Model.EcsMiddleware.Model.LogRecord.t()} | {:error, term()}
@spec execute(EcsElixirCore.Domain.Shared.Common.Value.Command.t()) :: :ok | {:error, term()}