private static async Task LocalDbTest() { try { var p = new LocalDbParser(); var g = await p.GetGallery(709432); var searchResult = await p.SearchGalleries(searchString : "sad"); } catch (Exception ex) { throw; } }
private async Task Initialize() { Logger.Info("Parsers initialization"); try { var localDbParser = new LocalDbParser(); _parserList.Add(localDbParser); } catch (Exception ex) { Logger.Error(ex, "Cannot create localdb parser. Make sure that the file 'exhentai.db' exists in the root of program folder."); } try { var chaikaParser = new ChaikaParser(); _parserList.Add(chaikaParser); } catch (Exception ex) { Logger.Error(ex, "Cannot create chaika parser."); } try { var eHentaiParser = Configuration.Instance.ExhentaiConfiguration != null ? new EHentaiParser(EhentaiType.Exhentai, Configuration.Instance.ExhentaiConfiguration) : new EHentaiParser(); _parserList.Add(eHentaiParser); } catch (Exception ex) { Logger.Error(ex, "Cannot create e-hentai parser."); } }