public static Azure_CrossRef_File_Episode_Request ToRequest(this CrossRef_File_Episode xref) { Azure_CrossRef_File_Episode_Request r = new Azure_CrossRef_File_Episode_Request { Hash = xref.Hash, AnimeID = xref.AnimeID, EpisodeID = xref.EpisodeID, Percentage = xref.Percentage, EpisodeOrder = xref.EpisodeOrder, Username = Constants.AnonWebCacheUsername, }; return(r); }
public static void Send_CrossRefFileEpisode(CrossRef_File_Episode data) { if (!ServerSettings.Instance.WebCache.XRefFileEpisode_Send) { return; } string uri = $@"http://{azureHostBaseAddress}/api/CrossRef_File_Episode"; Azure_CrossRef_File_Episode_Request input = data.ToRequest(); string json = JSONHelper.Serialize(input); SendData(uri, json, "POST"); }
public static void Send_CrossRefFileEpisode(CrossRef_File_Episode data) { if (!ServerSettings.WebCache_XRefFileEpisode_Send) { return; } string uri = string.Format(@"http://{0}/api/CrossRef_File_Episode", azureHostBaseAddress); Azure_CrossRef_File_Episode_Request input = data.ToRequest(); string json = JSONHelper.Serialize <Azure_CrossRef_File_Episode_Request>(input); SendData(uri, json, "POST"); }
public static Azure_CrossRef_File_Episode_Request ToRequest(this CrossRef_File_Episode xref) { Azure_CrossRef_File_Episode_Request r = new Azure_CrossRef_File_Episode_Request(); r.Hash = xref.Hash; r.AnimeID = xref.AnimeID; r.EpisodeID = xref.EpisodeID; r.Percentage = xref.Percentage; r.EpisodeOrder = xref.EpisodeOrder; r.Username = ServerSettings.AniDB_Username; if (ServerSettings.WebCache_Anonymous) { r.Username = Constants.AnonWebCacheUsername; } return(r); }
public static Azure_CrossRef_File_Episode_Request ToRequest(this CrossRef_File_Episode xref) { Azure_CrossRef_File_Episode_Request r = new Azure_CrossRef_File_Episode_Request { Hash = xref.Hash, AnimeID = xref.AnimeID, EpisodeID = xref.EpisodeID, Percentage = xref.Percentage, EpisodeOrder = xref.EpisodeOrder, Username = ServerSettings.Instance.AniDb.Username }; if (ServerSettings.Instance.WebCache.Anonymous) { r.Username = Constants.AnonWebCacheUsername; } return(r); }