Ejemplo n.º 1
0
 public void Initialize(IWMSResponseHandler wmsResponseHandler, RuntimeOptions runtimeOptions, ISessionTokenHandler sessionTokenHandler, IUserManager userManager, IMemoryCache urlCache)
 {
     _wmsResponseHandler  = wmsResponseHandler ?? throw new ArgumentNullException(nameof(wmsResponseHandler));
     _runtimeOptions      = runtimeOptions ?? throw new ArgumentNullException(nameof(runtimeOptions));
     _sessionTokenHandler = sessionTokenHandler ?? throw new ArgumentNullException(nameof(sessionTokenHandler));
     _userManager         = userManager ?? throw new ArgumentNullException(nameof(userManager));
     _urlCache            = urlCache ?? throw new ArgumentNullException(nameof(urlCache));
 }
Ejemplo n.º 2
0
 public WMSRuleFactory(IOptions <RuntimeOptions> runtimeOptions, IWMSResponseHandler wmsResponseHandler, ISessionTokenHandler sessionTokenHandler, IUserManager userManager, IMemoryCache urlCache)
 {
     _runtimeOptions      = (runtimeOptions ?? throw new ArgumentNullException(nameof(runtimeOptions))).Value;
     _wmsResponseHandler  = wmsResponseHandler ?? throw new ArgumentNullException(nameof(wmsResponseHandler));
     _sessionTokenHandler = sessionTokenHandler ?? throw new ArgumentNullException(nameof(sessionTokenHandler));
     _userManager         = userManager ?? throw new ArgumentNullException(nameof(userManager));
     _urlCache            = urlCache ?? throw new ArgumentNullException(nameof(urlCache));
 }