public WsTrustService( ILogger <WsTrustService> logger, SecurityTokenServiceFactory stsFactory, ISoapContextAccessor soapContextAccessor, WsTrustSerializerFactory serializerFactory, IOptionsMonitor <WsTrustOptions> monitor ) : this(logger as ILogger, stsFactory, soapContextAccessor, serializerFactory, monitor) { }
protected WsTrustService( ILogger logger, SecurityTokenServiceFactory stsFactory, ISoapContextAccessor soapContextAccessor, WsTrustSerializerFactory serializerFactory, IOptionsMonitor <WsTrustOptions> monitor ) { _logger = logger; _stsFactory = stsFactory; _soapContextAccessor = soapContextAccessor; _serializerFactory = serializerFactory; _options = monitor.CurrentValue; }