public Task <DownloadInfo[]> GetDownloadInfos([FromBody] dynamic model) { return(impl(model).GetDownloadInfos((string)model.authenticationCookie, RemoteConnectionFactory.Server(model), (string)model.client, (string)model.patientID, (string)model.studyInstanceUID, (string)model.seriesInstanceUID, (string)model.sopInstanceUID, (DownloadStatus)model.status)); }
public Task <DownloadInfo> DownloadImages([FromBody] dynamic model) { return(impl(model).DownloadImages((string)model.authenticationCookie, RemoteConnectionFactory.Server(model), (string)model.client, (string)model.patientID, (string)model.studyInstanceUID, (string)model.seriesInstanceUID, (string)model.sopInstanceUID, ParseTools.ToObject <ExtraOptions>(model.extraOptions))); }
public async Task <SeriesData[]> FindSeries([FromBody] dynamic model) { return(await impl(model).FindSeries((string)model.authenticationCookie, RemoteConnectionFactory.Server(model), model.client.ToObject <ClientConnection>(), model.options.ToObject <QueryOptions>())); }
public async Task <string> VerifyConnection([FromBody] dynamic model) { return(await impl(model).VerifyConnection((string)model.authenticationCookie, RemoteConnectionFactory.Server(model), model.client.ToObject <ClientConnection>())); }
public async Task <DICOMQueryResult> ElectStudyTimeLineInstances([FromBody] dynamic model) { return(await impl(model).ElectStudyTimeLineInstances((string)model.authenticationCookie, RemoteConnectionFactory.Server(model), model.client.ToObject <ClientConnection>(), model.options.ToObject <QueryOptions>())); }