public RasGetConnectStatusService(IRasApi32 api, IStructFactory structFactory, IIPAddressConverter ipAddressConverter, IExceptionPolicy exceptionPolicy, IDeviceTypeFactory deviceTypeFactory)
 {
     this.api                = api ?? throw new ArgumentNullException(nameof(api));
     this.structFactory      = structFactory ?? throw new ArgumentNullException(nameof(structFactory));
     this.ipAddressConverter = ipAddressConverter ?? throw new ArgumentNullException(nameof(ipAddressConverter));
     this.exceptionPolicy    = exceptionPolicy ?? throw new ArgumentNullException(nameof(exceptionPolicy));
     this.deviceTypeFactory  = deviceTypeFactory ?? throw new ArgumentNullException(nameof(deviceTypeFactory));
 }
Beispiel #2
0
 public RasDialParamsBuilder(IRasApi32 api, IStructFactory structFactory, IExceptionPolicy exceptionPolicy)
 {
     this.api             = api ?? throw new ArgumentNullException(nameof(api));
     this.structFactory   = structFactory ?? throw new ArgumentNullException(nameof(structFactory));
     this.exceptionPolicy = exceptionPolicy ?? throw new ArgumentNullException(nameof(exceptionPolicy));
 }
Beispiel #3
0
 public RasDialExtensionsBuilder(IStructFactory structFactory)
 {
     this.structFactory = structFactory ?? throw new ArgumentNullException(nameof(structFactory));
 }
Beispiel #4
0
 public RasGetCredentialsService(IRasApi32 api, IStructFactory structFactory, IExceptionPolicy exceptionPolicy)
 {
     this.api             = api ?? throw new ArgumentNullException(nameof(api));
     this.structFactory   = structFactory ?? throw new ArgumentNullException(nameof(structFactory));
     this.exceptionPolicy = exceptionPolicy ?? throw new ArgumentNullException(nameof(exceptionPolicy));
 }
 public RasDialExtensionsBuilder(IStructFactory structFactory, IRasGetEapUserData getEapUserData)
 {
     this.structFactory  = structFactory ?? throw new ArgumentNullException(nameof(structFactory));
     this.getEapUserData = getEapUserData ?? throw new ArgumentNullException(nameof(getEapUserData));
 }