Interface ICommandDataStore
Assembly: OpenMod.Core.dll
Syntax
public interface ICommandDataStore
Methods
|
Improve this Doc
View Source
GetCommandDataAsync<T>(String, String)
Declaration
Task<T> GetCommandDataAsync<T>(string commandId, string key)
Parameters
Type |
Name |
Description |
System.String |
commandId |
|
System.String |
key |
|
Returns
Type Parameters
|
Improve this Doc
View Source
GetRegisteredCommandAsync(String)
Declaration
Task<RegisteredCommandData> GetRegisteredCommandAsync(string commandId)
Parameters
Type |
Name |
Description |
System.String |
commandId |
|
Returns
|
Improve this Doc
View Source
GetRegisteredCommandsAsync()
Declaration
Task<RegisteredCommandsData> GetRegisteredCommandsAsync()
Returns
|
Improve this Doc
View Source
SetCommandDataAsync(RegisteredCommandData)
Declaration
Task SetCommandDataAsync(RegisteredCommandData data)
Parameters
Returns
|
Improve this Doc
View Source
SetCommandDataAsync<T>(String, String, T)
Declaration
Task SetCommandDataAsync<T>(string commandId, string key, T value)
Parameters
Type |
Name |
Description |
System.String |
commandId |
|
System.String |
key |
|
T |
value |
|
Returns
Type Parameters
|
Improve this Doc
View Source
SetRegisteredCommandsAsync(RegisteredCommandsData)
Declaration
Task SetRegisteredCommandsAsync(RegisteredCommandsData data)
Parameters
Returns
Extension Methods