NetworkRequestsImplement constructor

NetworkRequestsImplement({
  1. @required HttpClient? client,
  2. @required String? baseUrl,
  3. int? port,
  4. String? additionalUrl = "",
  5. bool isBadCertificate = false,
})

Implementation

NetworkRequestsImplement(
    {@required this.client,
    @required this.baseUrl,
    this.port,
    this.additionalUrl = "",
    this.isBadCertificate = false})
    : assert(client != null && baseUrl != null,
          'A non-null values must be provided to the NetworkRequestsImplement class') {
  if (isBadCertificate) {
    client?.badCertificateCallback =
        ((X509Certificate cert, String host, int port) => true);
  }
}