public static RequestPacket CreatePacket(RequestPacketOwners owner) { return(new RequestPacket() { Owner = owner }); }
public static RequestPacket CreateImagePacket(string uid, string url, RequestPacketOwners owner, IResponseHandler analisisModuleResponse = null, IResponseHandler offlineModuleResponse = null, IResponseHandler onlineModuleResponse = null) { var r = new RequestPacket() { RequestType = RequestPacketRequestTypes.Img, Uid = uid, Url = url, Owner = owner }; if (analisisModuleResponse != null) { r.AnalisisModuleResponse = analisisModuleResponse; } if (offlineModuleResponse != null) { r.OfflineModuleResponse = offlineModuleResponse; } if (onlineModuleResponse != null) { r.OnlineModuleResponse = onlineModuleResponse; } Android.Util.Log.Debug("RequestPacket", $"Created {++MyGlobal.requestPacketCount}"); return(r); }
public static RequestPacket CreatePacket(string uid, string websiteKey, string url, bool onlineOnly, RequestPacketOwners owner, OverviewType overviewType, IUiArticalOverviewResponseHandler analisisModuleResponseUiArticalOverview = null, IResponseHandler offlineModuleResponse = null, IResponseHandler onlineModuleResponse = null) { var r = new RequestPacket() { Uid = uid, WebsiteKey = websiteKey, Url = url, Owner = owner, OverviewType = overviewType, OnlyOnline = onlineOnly }; if (analisisModuleResponseUiArticalOverview != null) { r.AnalisisModuleResponseUiArticalOverview = analisisModuleResponseUiArticalOverview; } if (offlineModuleResponse != null) { r.OfflineModuleResponse = offlineModuleResponse; } if (onlineModuleResponse != null) { r.OnlineModuleResponse = onlineModuleResponse; } //Android.Util.Log.Debug("RequestPacket", $"Created {++MyGlobal.requestPacketCount}"); return(r); }
public static RequestPacket CreateImagePacket(string url, RequestPacketOwners owner, IResponseHandler analisisModuleResponse = null, IResponseHandler offlineModuleResponse = null, IResponseHandler onlineModuleResponse = null) => CreateImagePacket(Guid.NewGuid().ToString(), url, owner, analisisModuleResponse, offlineModuleResponse, onlineModuleResponse);
public static RequestPacket CreateStringPacket(string uid, string url, IWebPageReader reader, RequestPacketOwners owner) { var r = new RequestPacket() { RequestType = RequestPacketRequestTypes.Str, WebpageReader = reader, Uid = uid, Url = url, Owner = owner }; Android.Util.Log.Debug("RequestPacket", $"Created {++MyGlobal.requestPacketCount}"); return(r); }
public static RequestPacket CreateStringPacket(string uid, IWebPageReader reader, RequestPacketOwners owner, IUiResponseHandler analisisModuleResponseUI = null, IResponseHandler offlineModuleResponse = null, IResponseHandler onlineModuleResponse = null) => CreateStringPacket(uid, reader.Url, reader, owner, analisisModuleResponseUI, offlineModuleResponse, onlineModuleResponse);