<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[Joe96的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/Joe96</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; Joe96]]></copyright><item><title><![CDATA[.Net Core怎么使用Hangfire]]></title><link>https://blog.youkuaiyun.com/Joe96/article/details/103298307</link><guid>https://blog.youkuaiyun.com/Joe96/article/details/103298307</guid><author>Joe96</author><pubDate>Thu, 28 Nov 2019 18:55:42 +0800</pubDate><description><![CDATA[闲暇无事，写个帖子记录生活；

关于第一次使用hangfire使用的demo，该文章比较简单，因为我现在比较冷；

首先

Q：为什么使用Hangfire?

A：鄙人愚见，使用Hangfire在于三点，1.任务持久化，2.拥有可视化控制台界面，3.可重试

本文主要讲述以下两个方面：

一、添加及执行定时任务(周期任务)

  使用场景：心跳检查，定时更新，或者数据同步等需要循环执行的周期性...]]></description><category></category></item><item><title><![CDATA[ASP.NET Core WEBAPI 模型验证 验证特性自定义返回]]></title><link>https://blog.youkuaiyun.com/Joe96/article/details/93539675</link><guid>https://blog.youkuaiyun.com/Joe96/article/details/93539675</guid><author>Joe96</author><pubDate>Tue, 25 Jun 2019 00:19:00 +0800</pubDate><description><![CDATA[记录翻身每一天

作为一个有梦想的咸鱼，在面向百度编程的时候，终于愿意花时间仔细浏览官网，步入正题：

我们先看一个方法


public async Task&lt;IActionResult&gt; OnPostAsync()
{
    if (!ModelState.IsValid)
    {
        return Page();
    }

    _context.Movi...]]></description><category></category></item><item><title><![CDATA[一直显示自己的排名列表]]></title><link>https://blog.youkuaiyun.com/Joe96/article/details/80801981</link><guid>https://blog.youkuaiyun.com/Joe96/article/details/80801981</guid><author>Joe96</author><pubDate>Mon, 25 Jun 2018 15:08:48 +0800</pubDate><description><![CDATA[最近公司要写个小程序，里面有个列表，觉得这不是很高大上嘛，设计图还没出来， 先写了个demo，不多bb，看图图看完了，直接上代码视图View：&amp;lt;text&amp;gt;pages/test/index.wxml&amp;lt;/text&amp;gt;
&amp;lt;view class='body' view id=&quot;id&quot; bindtap = &quot;handletap&quot; bindtouchstart = &quot;handlet...]]></description><category></category></item></channel></rss>