init
This commit is contained in:
@@ -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,
|
||||
|
||||
Reference in New Issue
Block a user