IMasterApi Public interface
Defines the capabilities of the master API
flowchart LR
classDef interfaceStyle stroke-dasharray: 5 5;
classDef abstractStyle stroke-width:4px
subgraph IW4MAdmin.Application.API.Master
IW4MAdmin.Application.API.Master.IMasterApi[[IMasterApi]]
class IW4MAdmin.Application.API.Master.IMasterApi interfaceStyle;
end
Loading
Defines the capabilities of the master API
Source code
public Task<TokenId> Authenticate(AuthenticationId Id)
Source code
public Task<Response<ResultMessage>> AddInstance(ApiInstance instance)
Source code
public Task<Response<ResultMessage>> UpdateInstance(string id, ApiInstance instance)
Source code
public Task<VersionInfo> GetVersion(int apiVersion)
Type |
Name |
Description |
int |
apiVersion |
|
Source code
public Task<List<Layout>> GetLocalization()
Source code
public Task<Layout> GetLocalization(string languageTag)
Type |
Name |
Description |
string |
languageTag |
|
Source code
public Task<IEnumerable<PluginSubscriptionContent>> GetPluginSubscription(Guid instanceId, string subscription_id)
Type |
Name |
Description |
Guid |
instanceId |
|
string |
subscription_id |
|
public string AuthorizationToken { get; set; }
Generated with ModularDoc