This commit is contained in:
2026-08-17 01:12:07 +02:00
parent 07f8d5fe73
commit 429d82e64c
21 changed files with 733 additions and 6 deletions
+5
View File
@@ -3,6 +3,7 @@ use crate::services::category::CategoryService;
use crate::services::channel::ChannelService;
use crate::services::emoji::EmojiService;
use crate::services::message::MessageService;
use crate::services::message_reaction::MessageReactionService;
use crate::services::permission::PermissionService;
use crate::services::permission_sync::PermissionSyncService;
use crate::services::role::RoleService;
@@ -16,6 +17,7 @@ pub mod category;
pub mod channel;
pub mod emoji;
pub mod message;
pub mod message_reaction;
mod permission;
pub mod permission_sync;
pub mod realtime_registry;
@@ -40,6 +42,7 @@ pub struct Services {
pub server: Arc<ServerService>,
pub category: Arc<CategoryService>,
pub message: Arc<MessageService>,
pub message_reaction: Arc<MessageReactionService>,
pub user: Arc<UserService>,
pub role: Arc<RoleService>,
pub permission: Arc<PermissionService>,
@@ -60,6 +63,7 @@ impl Services {
let server = Arc::new(ServerService::new(service_context.clone()));
let category = Arc::new(CategoryService::new(service_context.clone()));
let message = Arc::new(MessageService::new(service_context.clone()));
let message_reaction = Arc::new(MessageReactionService::new(service_context.clone()));
let user = Arc::new(UserService::new(service_context.clone()));
let role = Arc::new(RoleService::new(service_context.clone()));
let permission = Arc::new(PermissionService::new(service_context.clone()));
@@ -73,6 +77,7 @@ impl Services {
server,
category,
message,
message_reaction,
user,
role,
permission,