public ValidateOperationHandler(IAuthorizationService <DataActions> authorizationService, IProfileValidator profileValidator) { EnsureArg.IsNotNull(authorizationService, nameof(authorizationService)); EnsureArg.IsNotNull(profileValidator, nameof(profileValidator)); _authorizationService = authorizationService; _profileValidator = profileValidator; }
public CloudProfileWriterService( IProfileValidator profileValidator, ILiteHttpClient liteHttpClient, ILogger <CloudProfileWriterService> logger) { _profileValidator = profileValidator; _liteHttpClient = liteHttpClient; _logger = logger; }
/// <summary> /// Class constructor. /// </summary> /// <param name="profileValidator"></param> /// <param name="time"></param> /// <param name="naturalFrequency"></param> public CalculateVibration_FiniteElement( IProfileValidator <TProfile> profileValidator, ITime time, INaturalFrequency naturalFrequency, IMainMatrix <TBeam, TProfile> mainMatrix) { this._profileValidator = profileValidator; this._time = time; this._naturalFrequency = naturalFrequency; this._mainMatrix = mainMatrix; }
//private AcceptHeaderAttribute _acceptHeaderAttributes; public FhirController(ILogger <IFhirService> loggerFactory, IConfigurationRoot fhirStarterSettings, IServiceProvider serviceProvider, IProfileValidator profileValidator) { _log = loggerFactory; _appSettings = fhirStarterSettings; _validationEnabled = ControllerHelper.GetFhirStarterSettingBool(_appSettings, "EnableValidation"); _isMockupEnabled = ControllerHelper.GetFhirStarterSettingBool(_appSettings, "MockupEnabled"); _fhirServices = ControllerHelper.GetFhirServices(serviceProvider); _profileValidator = profileValidator; }
/// <summary> /// Class constructor. /// </summary> /// <param name="geometricProperty"></param> /// <param name="mappingResolver"></param> /// <param name="mainMatrix"></param> /// <param name="profileValidator"></param> /// <param name="time"></param> /// <param name="naturalFrequency"></param> public CalculateBeamVibration( IGeometricProperty <TProfile> geometricProperty, IMappingResolver mappingResolver, IBeamMainMatrix <TProfile> mainMatrix, IProfileValidator <TProfile> profileValidator, ITime time, INaturalFrequency naturalFrequency) : base(profileValidator, time, naturalFrequency, mainMatrix) { this._geometricProperty = geometricProperty; this._mappingResolver = mappingResolver; }
/// <summary> /// Class constructor. /// </summary> /// <param name="geometricProperty"></param> /// <param name="mappingResolver"></param> /// <param name="profileValidator"></param> /// <param name="time"></param> /// <param name="naturalFrequency"></param> /// <param name="mainMatrix"></param> public CalculateBeamWithPiezoelectricVibration( IGeometricProperty <TProfile> geometricProperty, IMappingResolver mappingResolver, IProfileValidator <TProfile> profileValidator, ITime time, INaturalFrequency naturalFrequency, IMainMatrix <BeamWithPiezoelectric <TProfile>, TProfile> mainMatrix) : base(profileValidator, time, naturalFrequency, mainMatrix) { this._geometricProperty = geometricProperty; this._mappingResolver = mappingResolver; this._profileValidator = profileValidator; }
public ResourceProfileValidator( IModelAttributeValidator modelAttributeValidator, IProfileValidator profileValidator, RequestContextAccessor <IFhirRequestContext> contextAccessor, bool runProfileValidation = false) : base(modelAttributeValidator) { EnsureArg.IsNotNull(modelAttributeValidator, nameof(modelAttributeValidator)); EnsureArg.IsNotNull(profileValidator, nameof(profileValidator)); EnsureArg.IsNotNull(contextAccessor, nameof(contextAccessor)); _profileValidator = profileValidator; _contextAccessor = contextAccessor; _runProfileValidation = runProfileValidation; }
private void TestWhenInstantiateClassShouldThrowArgumentNullException( IGeometricProperty <TProfile> geometricProperty, IMappingResolver mappingResolver, IBeamMainMatrix <TProfile> mainMatrix, IProfileValidator <TProfile> profileValidator, ITime time, INaturalFrequency naturalFrequency) { // Act Action action = () => this._operationMock = new Mock <CalculateBeamVibration <TProfile> >( geometricProperty, mappingResolver, mainMatrix, profileValidator, time, naturalFrequency); // Assert action.Should().ThrowExactly <ArgumentNullException>(); }
public CreateResourceValidator( IModelAttributeValidator modelAttributeValidator, INarrativeHtmlSanitizer narrativeHtmlSanitizer, IProfileValidator profileValidator, RequestContextAccessor <IFhirRequestContext> fhirRequestContextAccessor, IOptions <CoreFeatureConfiguration> config) { var contentValidator = new ResourceProfileValidator( modelAttributeValidator, profileValidator, fhirRequestContextAccessor, config.Value.ProfileValidationOnCreate); RuleFor(x => x.Resource) .SetValidator(new ResourceElementValidator(contentValidator, narrativeHtmlSanitizer)); }
public UpsertResourceValidator( IModelAttributeValidator modelAttributeValidator, INarrativeHtmlSanitizer narrativeHtmlSanitizer, IProfileValidator profileValidator, RequestContextAccessor <IFhirRequestContext> fhirRequestContextAccessor, IOptions <CoreFeatureConfiguration> config) { RuleFor(x => x.Resource.Id) .NotEmpty().WithMessage(Core.Resources.UpdateRequestsRequireId); var contentValidator = new ResourceProfileValidator( modelAttributeValidator, profileValidator, fhirRequestContextAccessor, config.Value.ProfileValidationOnUpdate); RuleFor(x => x.Resource) .SetValidator(new ResourceElementValidator(contentValidator, narrativeHtmlSanitizer)); }