public void Restart() { string servicePath = _environmentSettings.IsNetCore ? @"/ServiceModel/AppInstallerService.svc/RestartApp" : @"/ServiceModel/AppInstallerService.svc/UnloadAppDomain"; _applicationClient.ExecutePostRequest(GetCompleteUrl(servicePath), "{}", Timeout.Infinite); }
public string Execute(string sql, IApplicationClient applicationClient, EnvironmentSettings settings) { var scriptData = "{ \"script\":\"" + sql + "\"}"; string responseFormServer = applicationClient.ExecutePostRequest( settings.IsNetCore ? settings.Uri + ExecuteSqlScriptUrl : settings.Uri + "/0" + ExecuteSqlScriptUrl, scriptData); return(CorrectJson(responseFormServer)); }
public IEnumerable <PackageInfo> GetPackages() { var scriptData = "{}"; string responseFormServer = _applicationClient.ExecutePostRequest(_packagesListServiceUrl, scriptData); var json = _jsonConverter.CorrectJson(responseFormServer); var packages = _jsonConverter.DeserializeObject <List <Dictionary <string, string> > >(json); return(packages.Select(CreatePackageInfo)); }
public string Execute(string sql, IApplicationClient applicationClient, EnvironmentSettings settings) { var scriptData = new { script = sql }; string serializedRequestPayload = JsonConvert.SerializeObject(scriptData); string endpointUri = settings.IsNetCore ? settings.Uri + ExecuteSqlScriptUrl : settings.Uri + "/0" + ExecuteSqlScriptUrl; string responseFormServer = applicationClient.ExecutePostRequest(endpointUri, serializedRequestPayload); return(CorrectJson(responseFormServer)); }
private string InstallPackageOnServer(string fileName) { return(_applicationClient.ExecutePostRequest(GetCompleteUrl(InstallUrl), $"\"{fileName}\"", Timeout.Infinite)); }