sharedlibrarycorecommands UnlinkClientCommand - RaidMax/IW4M-Admin GitHub Wiki
Public class
UnlinkClientCommand Description
Provides a way for administrators to "unlink" linked accounts This problem is common in IW4x where the client identifier is a file that is commonly transmitted when uploading and sharing the game files This command creates a new link and assigns the guid, and all aliases with the current IP associated to the provided client ID to the new link
Diagram
flowchart LR
classDef interfaceStyle stroke-dasharray: 5 5;
classDef abstractStyle stroke-width:4px
subgraph SharedLibraryCore.Commands
SharedLibraryCore.Commands.UnlinkClientCommand[UnlinkClientCommand](/RaidMax/IW4M-Admin/wiki/UnlinkClientCommand)
end
subgraph SharedLibraryCore
SharedLibraryCore.Command[Command](/RaidMax/IW4M-Admin/wiki/Command)
class SharedLibraryCore.Command abstractStyle;
end
SharedLibraryCore.Command --> SharedLibraryCore.Commands.UnlinkClientCommand
Members
Methods
Public methods
Returns | Name |
---|---|
Task |
ExecuteAsync (GameEvent E) |
Details
Summary
Provides a way for administrators to "unlink" linked accounts This problem is common in IW4x where the client identifier is a file that is commonly transmitted when uploading and sharing the game files This command creates a new link and assigns the guid, and all aliases with the current IP associated to the provided client ID to the new link
Inheritance
Constructors
UnlinkClientCommand
public UnlinkClientCommand(CommandConfiguration config, ITranslationLookup lookup)
Arguments
Type | Name | Description |
---|---|---|
CommandConfiguration |
config | |
ITranslationLookup |
lookup |
Methods
ExecuteAsync
public override async Task ExecuteAsync(GameEvent E)
Arguments
Type | Name | Description |
---|---|---|
GameEvent |
E |
Generated with ModularDoc