1 sharedlibrarycorecommands UnlinkClientCommand
RaidMax edited this page 2023-05-20 22:09:21 -05:00

UnlinkClientCommand Public class

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]]
  end
  subgraph SharedLibraryCore
  SharedLibraryCore.Command[[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

Source code

public UnlinkClientCommand(CommandConfiguration config, ITranslationLookup lookup)
Arguments
Type Name Description
CommandConfiguration config
ITranslationLookup lookup

Methods

ExecuteAsync

Source code

public override async Task ExecuteAsync(GameEvent E)
Arguments
Type Name Description
GameEvent E

Generated with ModularDoc