public AddExtendedQueryTagService(IExtendedQueryTagStore extendedQueryTagStore, IExtendedQueryTagEntryValidator extendedQueryTagEntryValidator) { EnsureArg.IsNotNull(extendedQueryTagStore, nameof(extendedQueryTagStore)); EnsureArg.IsNotNull(extendedQueryTagEntryValidator, nameof(extendedQueryTagEntryValidator)); _extendedQueryTagStore = extendedQueryTagStore; _extendedQueryTagEntryValidator = extendedQueryTagEntryValidator; }
public AddExtendedQueryTagServiceTests() { _extendedQueryTagStore = Substitute.For <IExtendedQueryTagStore>(); _client = Substitute.For <IDicomOperationsClient>(); _extendedQueryTagEntryValidator = Substitute.For <IExtendedQueryTagEntryValidator>(); _urlResolver = Substitute.For <IUrlResolver>(); _extendedQueryTagService = new AddExtendedQueryTagService( _extendedQueryTagStore, _client, _extendedQueryTagEntryValidator, _urlResolver, Options.Create(new ExtendedQueryTagConfiguration { MaxAllowedCount = 128 })); _tokenSource = new CancellationTokenSource(); }
public AddExtendedQueryTagService( IExtendedQueryTagStore extendedQueryTagStore, IDicomOperationsClient client, IExtendedQueryTagEntryValidator extendedQueryTagEntryValidator, IUrlResolver uriResolver, IOptions <ExtendedQueryTagConfiguration> extendedQueryTagConfiguration) { EnsureArg.IsNotNull(extendedQueryTagStore, nameof(extendedQueryTagStore)); EnsureArg.IsNotNull(client, nameof(client)); EnsureArg.IsNotNull(extendedQueryTagEntryValidator, nameof(extendedQueryTagEntryValidator)); EnsureArg.IsNotNull(uriResolver, nameof(uriResolver)); EnsureArg.IsNotNull(extendedQueryTagConfiguration?.Value, nameof(extendedQueryTagConfiguration)); _extendedQueryTagStore = extendedQueryTagStore; _client = client; _extendedQueryTagEntryValidator = extendedQueryTagEntryValidator; _uriResolver = uriResolver; _maxAllowedCount = extendedQueryTagConfiguration.Value.MaxAllowedCount; }
public ExtendedQueryTagEntryValidatorTests() { _extendedQueryTagEntryValidator = new ExtendedQueryTagEntryValidator(new DicomTagParser()); }
public AddExtendedQueryTagServiceTests() { _extendedQueryTagEntryValidator = Substitute.For <IExtendedQueryTagEntryValidator>(); _extendedQueryTagStore = Substitute.For <IExtendedQueryTagStore>(); _extendedQueryTagService = new AddExtendedQueryTagService(_extendedQueryTagStore, _extendedQueryTagEntryValidator); }