NetworkManager<E extends INetworkModel<E> > constructor
NetworkManager<E extends INetworkModel<E> > ({
- required BaseOptions options,
- E? errorModel,
- RefreshTokenCallBack? onRefreshToken,
- bool? skippingSSLCertificate,
- NoNetwork? noNetwork,
- bool? isEnableLogger,
- bool? isEnableTest,
- VoidCallback? onRefreshFail,
- IFileManager? fileManager,
- Interceptor? interceptor,
- OnReply? onReply,
Network manager base request options
Implementation
NetworkManager({
required BaseOptions options,
this.errorModel,
RefreshTokenCallBack? onRefreshToken,
bool? skippingSSLCertificate,
NoNetwork? noNetwork,
bool? isEnableLogger,
bool? isEnableTest,
VoidCallback? onRefreshFail,
IFileManager? fileManager,
Interceptor? interceptor,
OnReply? onReply,
}) {
parameters = NetworkManagerParameters(
options: options,
fileManager: fileManager,
isEnableTest: isEnableTest,
isEnableLogger: isEnableLogger,
noNetwork: noNetwork,
skippingSSLCertificate: skippingSSLCertificate,
interceptor: interceptor,
onRefreshToken: onRefreshToken,
onRefreshFail: onRefreshFail,
onResponseParse: onReply,
);
_setup();
}