20#ifndef ORES_ACCOUNTS_MESSAGING_REGISTRAR_HPP
21#define ORES_ACCOUNTS_MESSAGING_REGISTRAR_HPP
24#include "ores.comms/net/server.hpp"
25#include "ores.utility/log/make_logger.hpp"
26#include "ores.database/domain/context.hpp"
27#include "ores.variability/service/system_flags_service.hpp"
29namespace ores::accounts::messaging {
43 [[nodiscard]]
static auto& lg() {
45 static auto instance = make_logger(
46 "ores.accounts.messaging.registrar");
53 std::shared_ptr<variability::service::system_flags_service> system_flags);
Implements logging for ORE Studio.
Definition lifecycle_manager.hpp:30
Register accounts subsystem message handlers with the server.
Definition registrar.hpp:41
ORES protocol server.
Definition server.hpp:53
Context for the operations on a postgres database.
Definition context.hpp:30