Interface IDicomNServiceProvider
- Namespace
 - FellowOakDicom.Network
 
- Assembly
 - fo-dicom.core.dll
 
Interface representing event handlers for DIMSE services applicable to Normalized SOP instances.
public interface IDicomNServiceProvider
  - Extension Methods
 
Methods
OnNActionRequestAsync(DicomNActionRequest)
Handler of N-ACTION request.
Task<DicomNActionResponse> OnNActionRequestAsync(DicomNActionRequest request)
  Parameters
requestDicomNActionRequestN-ACTION request subject to handling.
Returns
- Task<DicomNActionResponse>
 N-ACTION response based on
request.
OnNCreateRequestAsync(DicomNCreateRequest)
Handler of N-CREATE request.
Task<DicomNCreateResponse> OnNCreateRequestAsync(DicomNCreateRequest request)
  Parameters
requestDicomNCreateRequestN-CREATE request subject to handling.
Returns
- Task<DicomNCreateResponse>
 N-CREATE response based on
request.
OnNDeleteRequestAsync(DicomNDeleteRequest)
Handler of N-DELETE request.
Task<DicomNDeleteResponse> OnNDeleteRequestAsync(DicomNDeleteRequest request)
  Parameters
requestDicomNDeleteRequestN-DELETE request subject to handling.
Returns
- Task<DicomNDeleteResponse>
 N-DELETE response based on
request.
OnNEventReportRequestAsync(DicomNEventReportRequest)
Handler of N-EVENT-REPORT request.
Task<DicomNEventReportResponse> OnNEventReportRequestAsync(DicomNEventReportRequest request)
  Parameters
requestDicomNEventReportRequestN-EVENT-REPORT request subject to handling.
Returns
- Task<DicomNEventReportResponse>
 N-EVENT-REPORT response based on
request.
OnNGetRequestAsync(DicomNGetRequest)
Handler of N-GET request.
Task<DicomNGetResponse> OnNGetRequestAsync(DicomNGetRequest request)
  Parameters
requestDicomNGetRequestN-GET request subject to handling.
Returns
- Task<DicomNGetResponse>
 N-GET response based on
request.
OnNSetRequestAsync(DicomNSetRequest)
Handler of N-SET request.
Task<DicomNSetResponse> OnNSetRequestAsync(DicomNSetRequest request)
  Parameters
requestDicomNSetRequestN-SET request subject to handling.
Returns
- Task<DicomNSetResponse>
 N-SET response based on
request.