public Task <BaseResponse <ControllerResourcesState> > GetControllerActionsAsync() { Tuple <string, string>[] dataParameters = null; Tuple <string, string>[] urlParameters = { Tuple.Create("action", "show"), Tuple.Create("json", "1") }; return(ControllerSession.CallAsync <ControllerResourcesState>(RequestMethod.GET, "ctrl", dataParameters, urlParameters)); }
public async Task <BaseResponse <ControllerResourcesState> > GetControllerResourcesAsync() { Tuple <string, string>[] dataParameters = null; Tuple <string, string>[] urlParameters = { Tuple.Create("json", "1") }; return(await ControllerSession.CallAsync <ControllerResourcesState>(RequestMethod.GET, "ctrl", dataParameters, urlParameters).ConfigureAwait(false)); }
public async Task RestartAsync(RestartMode restartMode) { string rstMode = GetRestartModeString(restartMode); Tuple <string, string>[] dataParameters = { Tuple.Create("restart-mode", rstMode) }; Tuple <string, string>[] urlParameters = { Tuple.Create("json", "1") }; await ControllerSession.CallAsync <dynamic>(RequestMethod.POST, "ctrl", dataParameters, urlParameters).ConfigureAwait(false); }