コード例 #1
0
ファイル: RssService.cs プロジェクト: WinTenDev/ZiziBot.NET
    public async Task <int> SaveRssHistoryAsync(RssHistory rssHistory)
    {
        var insert = await _queryService
                     .CreateMySqlFactory()
                     .FromTable(RSSHistoryTable)
                     .InsertAsync(rssHistory);

        return(insert);
    }
コード例 #2
0
ファイル: RssService.cs プロジェクト: WinTenDev/ZiziBot.NET
    public async Task <IEnumerable <RssHistory> > GetRssHistory(RssHistory rssHistory)
    {
        var where = new Dictionary <string, object>()
        {
            ["chat_id"]    = rssHistory.ChatId,
            ["rss_source"] = rssHistory.RssSource
        };

        var query = await _queryService
                    .CreateMySqlFactory()
                    .FromTable(RSSHistoryTable)
                    .Where(where)
                    .GetAsync <RssHistory>();

        return(query);
    }