With the increasing popularity of .NET Core development, we have released our .NET 5 version of DicomObjects. To users who are familiar with our .NET framework, this would seem like a subset of the existing toolkit with some limited functionalities depending on the features supported by .NET Core framework at the time of development which will be updated as the Core feature set grows over time.
Example installation on Ubuntu:
sudo apt-get install -y libgdiplus
2) All other functionalities (network, I/O and non-graphical) are supported and should be familiar to our existing users. Video support has been added (since 5.0.5 build) with the help of FFmpeg library. The implementation is identical to our .NET Framework version if you are familiar with it, which deploys an FFmpeg.Adapter dll along with other native FFmpeg library dlls all included in the download package.
DICOMWeb is also fully supported for both client and server roles that handles the following DICOM RESTful services with the user option to use SSL 1.2:
3) Licensing is another topic that we have tried to be consistent with. All licensing models are supported and are identical to our .NET and COM versions, and easily accessible from DicomLicence.ActivateXYZ() overload methods.
Note: For Linux (mainly Ubuntu) and Docker deployments, net-tools packages would have to be pre-installed to get the machine’s MAC address that will be included in your MachineID generation process. Even more so for Docker deployments because containers have no way of getting the host’s hardware details, without passing it to the container at creation time.
This page will be updated regularly and we will be releasing the documentation for .NET Core soon. If you have any questions, contact us at firstname.lastname@example.org
(Last updated: 12/08/2021)