mirror of
https://github.com/RedWizardsLab/EchoHub.git
synced 2026-09-07 15:46:02 +02:00
deploy: 0105f798e0
This commit is contained in:
@@ -1,26 +1,22 @@
|
||||
{
|
||||
"schema": "auriondocs.agent-graph/v1",
|
||||
"repository": "HueByte/EchoHub",
|
||||
"commit": "4dcb480d1d43e4efaaa9b2e190c7275fcab94d23",
|
||||
"commit": "40aea9a04b2b4bd3a2e431cdd1cf4e1bfa11c343",
|
||||
"grouping": "communities",
|
||||
"stats": {
|
||||
"symbols": 201,
|
||||
"files": 128,
|
||||
"edges": 648,
|
||||
"subsystems": 24
|
||||
"edges": 655,
|
||||
"subsystems": 23
|
||||
},
|
||||
"subsystems": [
|
||||
{
|
||||
"label": "src/EchoHub.Core/DTOs · ChatService",
|
||||
"symbols": 23
|
||||
},
|
||||
{
|
||||
"label": "src/EchoHub.Client/Services · AppOrchestrator",
|
||||
"symbols": 21
|
||||
"symbols": 37
|
||||
},
|
||||
{
|
||||
"label": "src/EchoHub.Client/UI · MainWindow",
|
||||
"symbols": 21
|
||||
"symbols": 22
|
||||
},
|
||||
{
|
||||
"label": "src/EchoHub.Core/DTOs · ApiClient",
|
||||
@@ -28,7 +24,7 @@
|
||||
},
|
||||
{
|
||||
"label": "src/EchoHub.Server · User",
|
||||
"symbols": 17
|
||||
"symbols": 19
|
||||
},
|
||||
{
|
||||
"label": "src/EchoHub.Core/DTOs · ChannelService",
|
||||
@@ -39,8 +35,8 @@
|
||||
"symbols": 13
|
||||
},
|
||||
{
|
||||
"label": "src/EchoHub.Client/Config",
|
||||
"symbols": 7
|
||||
"label": "src/EchoHub.Core/Contracts · ChannelDto",
|
||||
"symbols": 9
|
||||
},
|
||||
{
|
||||
"label": "src/EchoHub.Server · ServerDirectoryService",
|
||||
@@ -50,6 +46,10 @@
|
||||
"label": "src/EchoHub.Client/UI · Channel",
|
||||
"symbols": 6
|
||||
},
|
||||
{
|
||||
"label": "src/EchoHub.Client/UI · UserStatus",
|
||||
"symbols": 6
|
||||
},
|
||||
{
|
||||
"label": "src/EchoHub.Core/DTOs · ChannelsController",
|
||||
"symbols": 6
|
||||
@@ -71,15 +71,15 @@
|
||||
"symbols": 5
|
||||
},
|
||||
{
|
||||
"label": "src/EchoHub.Client/Services · IMessageEncryptionService",
|
||||
"label": "src/EchoHub.Server · ChatService",
|
||||
"symbols": 4
|
||||
},
|
||||
{
|
||||
"label": "src/EchoHub.Client/UI · InviteCode",
|
||||
"symbols": 4
|
||||
"label": "src/EchoHub.Client/Services · PickerOutcome",
|
||||
"symbols": 3
|
||||
},
|
||||
{
|
||||
"label": "src/EchoHub.Client/Services · FolderPickResult",
|
||||
"label": "src/EchoHub.Core/Contracts · IMessageEncryptionService",
|
||||
"symbols": 3
|
||||
},
|
||||
{
|
||||
@@ -90,10 +90,6 @@
|
||||
"label": "src/EchoHub.Server · ServerStatsReportService",
|
||||
"symbols": 3
|
||||
},
|
||||
{
|
||||
"label": "src/EchoHub.Server · SpamGuard",
|
||||
"symbols": 3
|
||||
},
|
||||
{
|
||||
"label": "src/EchoHub.Server.Irc",
|
||||
"symbols": 3
|
||||
@@ -116,12 +112,13 @@
|
||||
"subsystem": "src/EchoHub.Client/Services · AppOrchestrator",
|
||||
"complexity": 0.093,
|
||||
"inDegree": 3,
|
||||
"outDegree": 47,
|
||||
"outDegree": 54,
|
||||
"doc": "Code/src/EchoHub.Client/AppOrchestrator.cs.md",
|
||||
"dependsOn": [
|
||||
"src/EchoHub.Client/Commands/CommandHandler.cs::CommandHandler",
|
||||
"src/EchoHub.Client/Config/ClientConfig.cs::AccountPreset",
|
||||
"src/EchoHub.Client/Config/ClientConfig.cs::ClientConfig",
|
||||
"src/EchoHub.Client/Config/ClientConfig.cs::SavedServer",
|
||||
"src/EchoHub.Client/Config/ConfigManager.cs::ConfigManager",
|
||||
"src/EchoHub.Client/Services/AsyncRunner.cs::AsyncRunner",
|
||||
"src/EchoHub.Client/Services/AudioPlaybackService.cs::AudioPlaybackService",
|
||||
@@ -130,15 +127,20 @@
|
||||
"src/EchoHub.Client/Services/ConnectionManager.cs::ConnectionManager",
|
||||
"src/EchoHub.Client/Services/EchoHubConnection.cs::ChannelPasswordRequiredException",
|
||||
"src/EchoHub.Client/Services/EchoHubConnection.cs::JoinOutcome",
|
||||
"src/EchoHub.Client/Services/NativeFolderPicker.cs::NativeFolderPicker",
|
||||
"src/EchoHub.Client/Services/NativeFolderPicker.cs::PickerOutcome",
|
||||
"src/EchoHub.Client/Services/NotificationSoundService.cs::NotificationSoundService",
|
||||
"src/EchoHub.Client/Services/OutgoingAttachment.cs::OutgoingAttachment",
|
||||
"src/EchoHub.Client/Services/UpdateBackupService.cs::UpdateBackupService",
|
||||
"src/EchoHub.Client/Services/UpdateChecker.cs::UpdateChecker",
|
||||
"src/EchoHub.Client/Services/UserSession.cs::UserSession",
|
||||
"src/EchoHub.Client/Themes/Theme.cs::Theme",
|
||||
"src/EchoHub.Client/Themes/ThemeManager.cs::ThemeManager",
|
||||
"src/EchoHub.Client/UI/Chat/ChatMessageManager.cs::ChatMessageManager",
|
||||
"src/EchoHub.Client/UI/Dialogs/AudioPlayerDialog.cs::AudioPlayerDialog",
|
||||
"src/EchoHub.Client/UI/Dialogs/ChannelPasswordDialog.cs::ChannelPasswordDialog",
|
||||
"src/EchoHub.Client/UI/Dialogs/ConnectDialog.cs::ConnectDialog",
|
||||
"src/EchoHub.Client/UI/Dialogs/ConnectDialog.cs::ConnectDialogResult",
|
||||
"src/EchoHub.Client/UI/Dialogs/CreateChannelDialog.cs::CreateChannelDialog",
|
||||
"src/EchoHub.Client/UI/Dialogs/ProfileEditDialog.cs::ProfileEditDialog",
|
||||
"src/EchoHub.Client/UI/Dialogs/ProfileViewDialog.cs::ProfileAction",
|
||||
@@ -156,6 +158,7 @@
|
||||
"src/EchoHub.Core/DTOs/ProfileDtos.cs::UpdateProfileRequest",
|
||||
"src/EchoHub.Core/DTOs/ProfileDtos.cs::UserPresenceDto",
|
||||
"src/EchoHub.Core/DTOs/ProfileDtos.cs::UserProfileDto",
|
||||
"src/EchoHub.Core/Models/Attachment.cs::Attachment",
|
||||
"src/EchoHub.Core/Models/Channel.cs::Channel",
|
||||
"src/EchoHub.Core/Models/Message.cs::Message",
|
||||
"src/EchoHub.Core/Models/RefreshToken.cs::RefreshToken",
|
||||
@@ -204,7 +207,7 @@
|
||||
"name": "AccountPreset",
|
||||
"kind": "class",
|
||||
"file": "src/EchoHub.Client/Config/ClientConfig.cs",
|
||||
"subsystem": "src/EchoHub.Client/Config",
|
||||
"subsystem": "src/EchoHub.Client/Services · AppOrchestrator",
|
||||
"complexity": 0.231,
|
||||
"inDegree": 2,
|
||||
"outDegree": 0,
|
||||
@@ -216,7 +219,7 @@
|
||||
"name": "ClientConfig",
|
||||
"kind": "class",
|
||||
"file": "src/EchoHub.Client/Config/ClientConfig.cs",
|
||||
"subsystem": "src/EchoHub.Client/Config",
|
||||
"subsystem": "src/EchoHub.Client/Services · AppOrchestrator",
|
||||
"complexity": 0.331,
|
||||
"inDegree": 4,
|
||||
"outDegree": 3,
|
||||
@@ -244,9 +247,9 @@
|
||||
"name": "SavedServer",
|
||||
"kind": "class",
|
||||
"file": "src/EchoHub.Client/Config/ClientConfig.cs",
|
||||
"subsystem": "src/EchoHub.Client/Config",
|
||||
"subsystem": "src/EchoHub.Client/Services · AppOrchestrator",
|
||||
"complexity": 0.384,
|
||||
"inDegree": 5,
|
||||
"inDegree": 6,
|
||||
"outDegree": 2,
|
||||
"doc": "Code/src/EchoHub.Client/Config/ClientConfig.cs.md",
|
||||
"dependsOn": [
|
||||
@@ -259,7 +262,7 @@
|
||||
"name": "ConfigManager",
|
||||
"kind": "class",
|
||||
"file": "src/EchoHub.Client/Config/ConfigManager.cs",
|
||||
"subsystem": "src/EchoHub.Client/Config",
|
||||
"subsystem": "src/EchoHub.Client/Services · AppOrchestrator",
|
||||
"complexity": 0.477,
|
||||
"inDegree": 4,
|
||||
"outDegree": 2,
|
||||
@@ -377,7 +380,7 @@
|
||||
"name": "ClientEncryptionService",
|
||||
"kind": "class",
|
||||
"file": "src/EchoHub.Client/Services/ClientEncryptionService.cs",
|
||||
"subsystem": "src/EchoHub.Client/Services · IMessageEncryptionService",
|
||||
"subsystem": "src/EchoHub.Client/Services · AppOrchestrator",
|
||||
"complexity": 0.542,
|
||||
"inDegree": 2,
|
||||
"outDegree": 1,
|
||||
@@ -479,7 +482,7 @@
|
||||
"name": "EchoHubConnection",
|
||||
"kind": "class",
|
||||
"file": "src/EchoHub.Client/Services/EchoHubConnection.cs",
|
||||
"subsystem": "src/EchoHub.Core/DTOs · ChatService",
|
||||
"subsystem": "src/EchoHub.Client/Services · AppOrchestrator",
|
||||
"complexity": 0.652,
|
||||
"inDegree": 2,
|
||||
"outDegree": 16,
|
||||
@@ -522,7 +525,7 @@
|
||||
"name": "RoomLockedException",
|
||||
"kind": "class",
|
||||
"file": "src/EchoHub.Client/Services/EchoHubConnection.cs",
|
||||
"subsystem": "src/EchoHub.Core/DTOs · ChatService",
|
||||
"subsystem": "src/EchoHub.Client/Services · AppOrchestrator",
|
||||
"complexity": 0.264,
|
||||
"inDegree": 1,
|
||||
"outDegree": 0,
|
||||
@@ -534,7 +537,7 @@
|
||||
"name": "FolderPickResult",
|
||||
"kind": "record",
|
||||
"file": "src/EchoHub.Client/Services/NativeFolderPicker.cs",
|
||||
"subsystem": "src/EchoHub.Client/Services · FolderPickResult",
|
||||
"subsystem": "src/EchoHub.Client/Services · PickerOutcome",
|
||||
"complexity": 0.093,
|
||||
"inDegree": 2,
|
||||
"outDegree": 1,
|
||||
@@ -548,9 +551,9 @@
|
||||
"name": "NativeFolderPicker",
|
||||
"kind": "class",
|
||||
"file": "src/EchoHub.Client/Services/NativeFolderPicker.cs",
|
||||
"subsystem": "src/EchoHub.Client/Services · FolderPickResult",
|
||||
"subsystem": "src/EchoHub.Client/Services · PickerOutcome",
|
||||
"complexity": 0.408,
|
||||
"inDegree": 0,
|
||||
"inDegree": 1,
|
||||
"outDegree": 2,
|
||||
"doc": "Code/src/EchoHub.Client/Services/NativeFolderPicker.cs.md",
|
||||
"dependsOn": [
|
||||
@@ -563,9 +566,9 @@
|
||||
"name": "PickerOutcome",
|
||||
"kind": "enum",
|
||||
"file": "src/EchoHub.Client/Services/NativeFolderPicker.cs",
|
||||
"subsystem": "src/EchoHub.Client/Services · FolderPickResult",
|
||||
"subsystem": "src/EchoHub.Client/Services · PickerOutcome",
|
||||
"complexity": 0.026,
|
||||
"inDegree": 2,
|
||||
"inDegree": 3,
|
||||
"outDegree": 1,
|
||||
"doc": "Code/src/EchoHub.Client/Services/NativeFolderPicker.cs.md",
|
||||
"dependsOn": [
|
||||
@@ -617,7 +620,7 @@
|
||||
"name": "RoomKeyProtector",
|
||||
"kind": "class",
|
||||
"file": "src/EchoHub.Client/Services/RoomKeyProtector.cs",
|
||||
"subsystem": "src/EchoHub.Client/Config",
|
||||
"subsystem": "src/EchoHub.Client/Services · AppOrchestrator",
|
||||
"complexity": 0.472,
|
||||
"inDegree": 2,
|
||||
"outDegree": 1,
|
||||
@@ -631,7 +634,7 @@
|
||||
"name": "RoomKeyStore",
|
||||
"kind": "class",
|
||||
"file": "src/EchoHub.Client/Services/RoomKeyStore.cs",
|
||||
"subsystem": "src/EchoHub.Client/Config",
|
||||
"subsystem": "src/EchoHub.Client/Services · AppOrchestrator",
|
||||
"complexity": 0.62,
|
||||
"inDegree": 2,
|
||||
"outDegree": 6,
|
||||
@@ -678,7 +681,7 @@
|
||||
"file": "src/EchoHub.Client/Services/UpdateBackupService.cs",
|
||||
"subsystem": "src/EchoHub.Client/Services · UpdateBackupService",
|
||||
"complexity": 0.535,
|
||||
"inDegree": 3,
|
||||
"inDegree": 4,
|
||||
"outDegree": 3,
|
||||
"doc": "Code/src/EchoHub.Client/Services/UpdateBackupService.cs.md",
|
||||
"dependsOn": [
|
||||
@@ -708,7 +711,7 @@
|
||||
"name": "UserSession",
|
||||
"kind": "class",
|
||||
"file": "src/EchoHub.Client/Services/UserSession.cs",
|
||||
"subsystem": "src/EchoHub.Client/Services · AppOrchestrator",
|
||||
"subsystem": "src/EchoHub.Client/UI · UserStatus",
|
||||
"complexity": 0.244,
|
||||
"inDegree": 1,
|
||||
"outDegree": 1,
|
||||
@@ -904,7 +907,7 @@
|
||||
"file": "src/EchoHub.Client/UI/Dialogs/AudioPlayerDialog.cs",
|
||||
"subsystem": "src/EchoHub.Client/Services · AppOrchestrator",
|
||||
"complexity": 0.425,
|
||||
"inDegree": 0,
|
||||
"inDegree": 1,
|
||||
"outDegree": 1,
|
||||
"doc": "Code/src/EchoHub.Client/UI/Dialogs/AudioPlayerDialog.cs.md",
|
||||
"dependsOn": [
|
||||
@@ -928,7 +931,7 @@
|
||||
"name": "ConnectDialog",
|
||||
"kind": "class",
|
||||
"file": "src/EchoHub.Client/UI/Dialogs/ConnectDialog.cs",
|
||||
"subsystem": "src/EchoHub.Client/UI · InviteCode",
|
||||
"subsystem": "src/EchoHub.Client/Services · AppOrchestrator",
|
||||
"complexity": 0.292,
|
||||
"inDegree": 1,
|
||||
"outDegree": 4,
|
||||
@@ -945,9 +948,9 @@
|
||||
"name": "ConnectDialogResult",
|
||||
"kind": "record",
|
||||
"file": "src/EchoHub.Client/UI/Dialogs/ConnectDialog.cs",
|
||||
"subsystem": "src/EchoHub.Client/UI · InviteCode",
|
||||
"subsystem": "src/EchoHub.Client/Services · AppOrchestrator",
|
||||
"complexity": 0.138,
|
||||
"inDegree": 2,
|
||||
"inDegree": 3,
|
||||
"outDegree": 1,
|
||||
"doc": "Code/src/EchoHub.Client/UI/Dialogs/ConnectDialog.cs.md",
|
||||
"dependsOn": [
|
||||
@@ -1091,7 +1094,7 @@
|
||||
"name": "StatusDialog",
|
||||
"kind": "class",
|
||||
"file": "src/EchoHub.Client/UI/Dialogs/StatusDialog.cs",
|
||||
"subsystem": "src/EchoHub.Core/DTOs · ChatService",
|
||||
"subsystem": "src/EchoHub.Client/UI · UserStatus",
|
||||
"complexity": 0.25,
|
||||
"inDegree": 1,
|
||||
"outDegree": 3,
|
||||
@@ -1107,7 +1110,7 @@
|
||||
"name": "StatusDialogResult",
|
||||
"kind": "record",
|
||||
"file": "src/EchoHub.Client/UI/Dialogs/StatusDialog.cs",
|
||||
"subsystem": "src/EchoHub.Core/DTOs · ChatService",
|
||||
"subsystem": "src/EchoHub.Client/UI · UserStatus",
|
||||
"complexity": 0.093,
|
||||
"inDegree": 1,
|
||||
"outDegree": 1,
|
||||
@@ -1330,7 +1333,7 @@
|
||||
"name": "IChatBroadcaster",
|
||||
"kind": "interface",
|
||||
"file": "src/EchoHub.Core/Contracts/IChatBroadcaster.cs",
|
||||
"subsystem": "src/EchoHub.Core/DTOs · ChatService",
|
||||
"subsystem": "src/EchoHub.Core/Contracts · ChannelDto",
|
||||
"complexity": 0.602,
|
||||
"inDegree": 7,
|
||||
"outDegree": 3,
|
||||
@@ -1346,7 +1349,7 @@
|
||||
"name": "IChatService",
|
||||
"kind": "interface",
|
||||
"file": "src/EchoHub.Core/Contracts/IChatService.cs",
|
||||
"subsystem": "src/EchoHub.Core/DTOs · ChatService",
|
||||
"subsystem": "src/EchoHub.Core/Contracts · ChannelDto",
|
||||
"complexity": 0.625,
|
||||
"inDegree": 8,
|
||||
"outDegree": 5,
|
||||
@@ -1364,7 +1367,7 @@
|
||||
"name": "IEchoHubClient",
|
||||
"kind": "interface",
|
||||
"file": "src/EchoHub.Core/Contracts/IEchoHubClient.cs",
|
||||
"subsystem": "src/EchoHub.Core/DTOs · ChatService",
|
||||
"subsystem": "src/EchoHub.Core/Contracts · ChannelDto",
|
||||
"complexity": 0.595,
|
||||
"inDegree": 4,
|
||||
"outDegree": 3,
|
||||
@@ -1380,7 +1383,7 @@
|
||||
"name": "IMessageEncryptionService",
|
||||
"kind": "interface",
|
||||
"file": "src/EchoHub.Core/Contracts/IMessageEncryptionService.cs",
|
||||
"subsystem": "src/EchoHub.Client/Services · IMessageEncryptionService",
|
||||
"subsystem": "src/EchoHub.Core/Contracts · IMessageEncryptionService",
|
||||
"complexity": 0.39,
|
||||
"inDegree": 11,
|
||||
"outDegree": 0,
|
||||
@@ -1499,7 +1502,7 @@
|
||||
"name": "RegisterRequest",
|
||||
"kind": "record",
|
||||
"file": "src/EchoHub.Core/DTOs/AuthDtos.cs",
|
||||
"subsystem": "src/EchoHub.Client/UI · InviteCode",
|
||||
"subsystem": "src/EchoHub.Server · User",
|
||||
"complexity": 0.108,
|
||||
"inDegree": 2,
|
||||
"outDegree": 1,
|
||||
@@ -1513,7 +1516,7 @@
|
||||
"name": "AttachmentDto",
|
||||
"kind": "record",
|
||||
"file": "src/EchoHub.Core/DTOs/ChatDtos.cs",
|
||||
"subsystem": "src/EchoHub.Core/DTOs · ChatService",
|
||||
"subsystem": "src/EchoHub.Client/UI · MainWindow",
|
||||
"complexity": 0.176,
|
||||
"inDegree": 5,
|
||||
"outDegree": 1,
|
||||
@@ -1539,7 +1542,7 @@
|
||||
"name": "ChannelDto",
|
||||
"kind": "record",
|
||||
"file": "src/EchoHub.Core/DTOs/ChatDtos.cs",
|
||||
"subsystem": "src/EchoHub.Core/DTOs · ChatService",
|
||||
"subsystem": "src/EchoHub.Core/Contracts · ChannelDto",
|
||||
"complexity": 0.146,
|
||||
"inDegree": 16,
|
||||
"outDegree": 0,
|
||||
@@ -1564,7 +1567,7 @@
|
||||
"kind": "record",
|
||||
"file": "src/EchoHub.Core/DTOs/ChatDtos.cs",
|
||||
"subsystem": "src/EchoHub.Core/DTOs · ChannelsController",
|
||||
"complexity": 0.108,
|
||||
"complexity": 0.123,
|
||||
"inDegree": 2,
|
||||
"outDegree": 0,
|
||||
"doc": "Code/src/EchoHub.Core/DTOs/ChatDtos.cs.md",
|
||||
@@ -1575,7 +1578,7 @@
|
||||
"name": "EmbedDto",
|
||||
"kind": "record",
|
||||
"file": "src/EchoHub.Core/DTOs/ChatDtos.cs",
|
||||
"subsystem": "src/EchoHub.Core/DTOs · ChatService",
|
||||
"subsystem": "src/EchoHub.Client/Services · AppOrchestrator",
|
||||
"complexity": 0.123,
|
||||
"inDegree": 6,
|
||||
"outDegree": 0,
|
||||
@@ -1587,7 +1590,7 @@
|
||||
"name": "JoinChannelResult",
|
||||
"kind": "record",
|
||||
"file": "src/EchoHub.Core/DTOs/ChatDtos.cs",
|
||||
"subsystem": "src/EchoHub.Core/DTOs · ChatService",
|
||||
"subsystem": "src/EchoHub.Client/Services · AppOrchestrator",
|
||||
"complexity": 0.123,
|
||||
"inDegree": 2,
|
||||
"outDegree": 1,
|
||||
@@ -1601,7 +1604,7 @@
|
||||
"name": "MessageDto",
|
||||
"kind": "record",
|
||||
"file": "src/EchoHub.Core/DTOs/ChatDtos.cs",
|
||||
"subsystem": "src/EchoHub.Core/DTOs · ChatService",
|
||||
"subsystem": "src/EchoHub.Client/Services · AppOrchestrator",
|
||||
"complexity": 0.153,
|
||||
"inDegree": 20,
|
||||
"outDegree": 3,
|
||||
@@ -1629,7 +1632,7 @@
|
||||
"name": "ReplyRefDto",
|
||||
"kind": "record",
|
||||
"file": "src/EchoHub.Core/DTOs/ChatDtos.cs",
|
||||
"subsystem": "src/EchoHub.Core/DTOs · ChatService",
|
||||
"subsystem": "src/EchoHub.Client/Services · AppOrchestrator",
|
||||
"complexity": 0.234,
|
||||
"inDegree": 4,
|
||||
"outDegree": 1,
|
||||
@@ -1679,7 +1682,7 @@
|
||||
"name": "UserDto",
|
||||
"kind": "record",
|
||||
"file": "src/EchoHub.Core/DTOs/ChatDtos.cs",
|
||||
"subsystem": "src/EchoHub.Core/DTOs · ChatService",
|
||||
"subsystem": "src/EchoHub.Client/UI · UserStatus",
|
||||
"complexity": 0.123,
|
||||
"inDegree": 0,
|
||||
"outDegree": 1,
|
||||
@@ -1885,7 +1888,7 @@
|
||||
"name": "UpdateStatusRequest",
|
||||
"kind": "record",
|
||||
"file": "src/EchoHub.Core/DTOs/ProfileDtos.cs",
|
||||
"subsystem": "src/EchoHub.Core/DTOs · ChatService",
|
||||
"subsystem": "src/EchoHub.Client/UI · UserStatus",
|
||||
"complexity": 0.093,
|
||||
"inDegree": 0,
|
||||
"outDegree": 1,
|
||||
@@ -1899,7 +1902,7 @@
|
||||
"name": "UserPresenceDto",
|
||||
"kind": "record",
|
||||
"file": "src/EchoHub.Core/DTOs/ProfileDtos.cs",
|
||||
"subsystem": "src/EchoHub.Core/DTOs · ChatService",
|
||||
"subsystem": "src/EchoHub.Core/Contracts · ChannelDto",
|
||||
"complexity": 0.131,
|
||||
"inDegree": 12,
|
||||
"outDegree": 2,
|
||||
@@ -1955,7 +1958,7 @@
|
||||
"file": "src/EchoHub.Core/Models/Attachment.cs",
|
||||
"subsystem": "src/EchoHub.Core/Models",
|
||||
"complexity": 0.467,
|
||||
"inDegree": 5,
|
||||
"inDegree": 6,
|
||||
"outDegree": 2,
|
||||
"doc": "Code/src/EchoHub.Core/Models/Attachment.cs.md",
|
||||
"dependsOn": [
|
||||
@@ -2006,7 +2009,7 @@
|
||||
"name": "InviteCode",
|
||||
"kind": "class",
|
||||
"file": "src/EchoHub.Core/Models/InviteCode.cs",
|
||||
"subsystem": "src/EchoHub.Client/UI · InviteCode",
|
||||
"subsystem": "src/EchoHub.Server · User",
|
||||
"complexity": 0.339,
|
||||
"inDegree": 7,
|
||||
"outDegree": 0,
|
||||
@@ -2100,7 +2103,7 @@
|
||||
"name": "UserStatus",
|
||||
"kind": "enum",
|
||||
"file": "src/EchoHub.Core/Models/UserStatus.cs",
|
||||
"subsystem": "src/EchoHub.Core/DTOs · ChatService",
|
||||
"subsystem": "src/EchoHub.Client/UI · UserStatus",
|
||||
"complexity": 0.026,
|
||||
"inDegree": 21,
|
||||
"outDegree": 0,
|
||||
@@ -2112,7 +2115,7 @@
|
||||
"name": "RoomCrypto",
|
||||
"kind": "class",
|
||||
"file": "src/EchoHub.Core/Security/RoomCrypto.cs",
|
||||
"subsystem": "src/EchoHub.Client/Config",
|
||||
"subsystem": "src/EchoHub.Client/Services · AppOrchestrator",
|
||||
"complexity": 0.679,
|
||||
"inDegree": 7,
|
||||
"outDegree": 0,
|
||||
@@ -2162,7 +2165,7 @@
|
||||
"name": "IrcBroadcaster",
|
||||
"kind": "class",
|
||||
"file": "src/EchoHub.Server.Irc/IrcBroadcaster.cs",
|
||||
"subsystem": "src/EchoHub.Core/DTOs · ChatService",
|
||||
"subsystem": "src/EchoHub.Core/Contracts · ChannelDto",
|
||||
"complexity": 0.712,
|
||||
"inDegree": 1,
|
||||
"outDegree": 9,
|
||||
@@ -2260,7 +2263,7 @@
|
||||
"name": "IrcMessageFormatter",
|
||||
"kind": "class",
|
||||
"file": "src/EchoHub.Server.Irc/IrcMessageFormatter.cs",
|
||||
"subsystem": "src/EchoHub.Core/DTOs · ChatService",
|
||||
"subsystem": "src/EchoHub.Client/Services · AppOrchestrator",
|
||||
"complexity": 0.485,
|
||||
"inDegree": 2,
|
||||
"outDegree": 6,
|
||||
@@ -2596,7 +2599,7 @@
|
||||
"name": "ChatHub",
|
||||
"kind": "class",
|
||||
"file": "src/EchoHub.Server/Hubs/ChatHub.cs",
|
||||
"subsystem": "src/EchoHub.Core/DTOs · ChatService",
|
||||
"subsystem": "src/EchoHub.Core/Contracts · ChannelDto",
|
||||
"complexity": 0.597,
|
||||
"inDegree": 3,
|
||||
"outDegree": 11,
|
||||
@@ -2698,7 +2701,7 @@
|
||||
"name": "ChatService",
|
||||
"kind": "class",
|
||||
"file": "src/EchoHub.Server/Services/ChatService.cs",
|
||||
"subsystem": "src/EchoHub.Core/DTOs · ChatService",
|
||||
"subsystem": "src/EchoHub.Server · ChatService",
|
||||
"complexity": 0.161,
|
||||
"inDegree": 2,
|
||||
"outDegree": 29,
|
||||
@@ -2805,7 +2808,7 @@
|
||||
"name": "MessageEncryptionService",
|
||||
"kind": "class",
|
||||
"file": "src/EchoHub.Server/Services/MessageEncryptionService.cs",
|
||||
"subsystem": "src/EchoHub.Client/Services · IMessageEncryptionService",
|
||||
"subsystem": "src/EchoHub.Core/Contracts · IMessageEncryptionService",
|
||||
"complexity": 0.518,
|
||||
"inDegree": 1,
|
||||
"outDegree": 1,
|
||||
@@ -3013,7 +3016,7 @@
|
||||
"name": "SignalRBroadcaster",
|
||||
"kind": "class",
|
||||
"file": "src/EchoHub.Server/Services/SignalRBroadcaster.cs",
|
||||
"subsystem": "src/EchoHub.Core/DTOs · ChatService",
|
||||
"subsystem": "src/EchoHub.Core/Contracts · ChannelDto",
|
||||
"complexity": 0.658,
|
||||
"inDegree": 1,
|
||||
"outDegree": 7,
|
||||
@@ -3033,7 +3036,7 @@
|
||||
"name": "SpamGuard",
|
||||
"kind": "class",
|
||||
"file": "src/EchoHub.Server/Services/SpamGuard.cs",
|
||||
"subsystem": "src/EchoHub.Server · SpamGuard",
|
||||
"subsystem": "src/EchoHub.Server · ChatService",
|
||||
"complexity": 0.656,
|
||||
"inDegree": 3,
|
||||
"outDegree": 6,
|
||||
@@ -3052,7 +3055,7 @@
|
||||
"name": "SpamVerdict",
|
||||
"kind": "record",
|
||||
"file": "src/EchoHub.Server/Services/SpamGuard.cs",
|
||||
"subsystem": "src/EchoHub.Server · SpamGuard",
|
||||
"subsystem": "src/EchoHub.Server · ChatService",
|
||||
"complexity": 0.122,
|
||||
"inDegree": 1,
|
||||
"outDegree": 1,
|
||||
@@ -3066,7 +3069,7 @@
|
||||
"name": "SpamVerdictKind",
|
||||
"kind": "enum",
|
||||
"file": "src/EchoHub.Server/Services/SpamGuard.cs",
|
||||
"subsystem": "src/EchoHub.Server · SpamGuard",
|
||||
"subsystem": "src/EchoHub.Server · ChatService",
|
||||
"complexity": 0.026,
|
||||
"inDegree": 4,
|
||||
"outDegree": 0,
|
||||
@@ -3217,7 +3220,7 @@
|
||||
"name": "FakeChatService",
|
||||
"kind": "class",
|
||||
"file": "src/EchoHub.Tests/Irc/TestHelpers.cs",
|
||||
"subsystem": "src/EchoHub.Core/DTOs · ChatService",
|
||||
"subsystem": "src/EchoHub.Core/Contracts · ChannelDto",
|
||||
"complexity": 0.695,
|
||||
"inDegree": 0,
|
||||
"outDegree": 6,
|
||||
@@ -3236,7 +3239,7 @@
|
||||
"name": "FakeEncryptionService",
|
||||
"kind": "class",
|
||||
"file": "src/EchoHub.Tests/Irc/TestHelpers.cs",
|
||||
"subsystem": "src/EchoHub.Client/Services · IMessageEncryptionService",
|
||||
"subsystem": "src/EchoHub.Core/Contracts · IMessageEncryptionService",
|
||||
"complexity": 0.423,
|
||||
"inDegree": 0,
|
||||
"outDegree": 1,
|
||||
|
||||
Reference in New Issue
Block a user