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)); }
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)); }
public RasDialExtensionsBuilder(IStructFactory structFactory) { this.structFactory = structFactory ?? throw new ArgumentNullException(nameof(structFactory)); }
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)); }