|
|
4 anni fa | |
|---|---|---|
| .. | ||
| App_Start | 4 anni fa | |
| Controllers | 4 anni fa | |
| Models | 4 anni fa | |
| Properties | 4 anni fa | |
| TestFiles | 4 anni fa | |
| Global.asax | 4 anni fa | |
| Global.asax.cs | 4 anni fa | |
| Readme.md | 4 anni fa | |
| Wado.csproj | 4 anni fa | |
| Web.Debug.config | 4 anni fa | |
| Web.Release.config | 4 anni fa | |
| Web.config | 4 anni fa | |
| packages.config | 4 anni fa | |
This is a sample of a partial WADO implementation using Web Api in an Asp.Net Project. If needed, web api, can be hosted outside of IIS.
official specification: ftp://medical.nema.org/medical/dicom/2009/09_18pu.pdf
what is not implemented:
Launch the project and browse to :
http://localhost:{port}/wado?requestType=WADO&studyUID={studyUID}&seriesUID={serieUID}&objectUID={objectUID}&contentType=image/jpeg
replace {port} with your local port, you can replace {studyUID}, {serieUID} and {objectUID} by any value : it always return the same image in the sample.
Implement your own IDicomImageFinderService with your database. replace this line :
_dicomImageFinderService = new TestDicomImageFinderService();
by
_dicomImageFinderService = new \*your own implementation here\*;
in WadoUriController parameterless constructor