private bool IsDicomScuConfigValid(ScuConfiguration scuConfiguration) { var valid = ValidationExtensions.IsAeTitleValid("DicomAdapter>dicom>scu>aeTitle", scuConfiguration.AeTitle, _validationErrors); valid &= IsValueInRange("DicomAdapter>dicom>scu>max-associations", 1, 100, scuConfiguration.MaximumNumberOfAssociations); return(valid); }
private bool IsDicomScpConfigValid(ScpConfiguration scpConfiguration) { var valid = ValidationExtensions.IsPortValid("DicomAdapter>dicom>scp>port", scpConfiguration.Port, _validationErrors); valid &= IsValueInRange("DicomAdapter>dicom>scp>max-associations", 1, 1000, scpConfiguration.MaximumNumberOfAssociations); scpConfiguration.Verification.SetDefaultValues(); valid &= AreVerificationTransferSyntaxesValid(scpConfiguration.Verification.TransferSyntaxes); return(valid); }