随笔分类 - ASP.NET
摘要:有时候我们会想给予权限添加 filter 到查询上. 比如 会员和管理员都使用了 /api/products 作为 product 查询 但是会员不应该可以看见还没有上架的货品 /api/products?$filter=onMarket eq true 才是正确的 但是我们当然不可能把这个 $fi
阅读全文
摘要:更新 2022-04-05 看这篇 ASP.NET Core Library – Hangfire 更新 : 2018-10-29 在 asp.net core 使用 hangfire 也很不错哦 startup.cs services.AddHangfire(config => config.Us
阅读全文
摘要:restful 的特色是接口少 get,put,post,delete 好处是容易记, 统一. 但是业务上往往不会这么简单. 不同的 user/roles 调用同一个 get 接口, 出来的结果不一定相同. 或许 admin 可以看见所有的 resource 但是 member 只能看见自己创建的
阅读全文
摘要:refer : http://blog.csdn.net/qq_16542775/article/details/51792092 http://www.cnblogs.com/xinzhao/p/5130410.html https://zhidao.baidu.com/question/
阅读全文
摘要:过滤继承对象 TPH 的情况 EF : 使用 concat 来处理 OData :
阅读全文
摘要:private async Task sendGETRequest() { //连环using using (var handler = new HttpClientHandler() { UseCookies = true, UseDefau...
阅读全文
摘要:/[A-Z]//[a-z]//[\d]//\W|_/ match sysbol 测试正则的页面 : http://www.rubular.com/r/UAwoaPM0Ji 通常需要 字幕大写,小写,数字, 符号 和 length = 8-10. asp.net identity 可以通过 manag
阅读全文
摘要:更新 2019-03-26 从 upload file stream 直接做成 zip file 有时候我们希望 upload 文件后自动压缩, 可以节省空间. 可以使用微软提供的压缩代码 Install-Package System.IO.Compression.ZipFile -Version
阅读全文
摘要:关于 cookie expiry & securityStamp http://www.jamessturtevant.com/posts/ASPNET-Identity-Cookie-Authentication-Timeouts/ (blog 说的很不错) http://stackoverflo
阅读全文
摘要:参考 : http://www.ruanyifeng.com/blog/2014/05/oauth_2_0.html (阮一峰老师的基础篇) https://www.asp.net/aspnet/overview/owin-and-katana/owin-oauth-20-authorization
阅读全文
摘要:更新 : 2019-04-21 原生的 rule https://fluentvalidation.net/built-in-validators 更新 : 2018-02-14 补上一个 manual 调用的方法. refre : https://stackoverflow.com/questio
阅读全文
摘要:1. read file from folder 2. read file from folder and all nested subfolder 3. create text file 4. 打开 file 时设置读写锁
阅读全文
摘要:refer : http://www.cnblogs.com/yinrq/p/5600530.html http://www.cnblogs.com/wolf-sun/p/5168217.html http://www.cnblogs.com/wolf-sun/p/5172914.html 使用 v
阅读全文
摘要:refer : https://www.youtube.com/watch?v=JhxC-K-Eehg 1. prop tab tab 快速写属性 2. propfull : getter setter 3. forr : for loop reverse 4. ctrl + F4 : close
阅读全文
摘要:记入最基本的用法 : refer : http://www.cnblogs.com/aehyok/archive/2013/05/07/3066010.html
阅读全文
摘要:这里演示如果把 Email provider 的资料写在 WebConfig 里和调用它. 如果整个项目只需要使用一个 Email, 可以写入system.net里, 微软已经帮我们设计好了 然后简单调用就可以了 如果有多个Email要使用,我们就得自己写webconfig然后掉用了 : 读 web
阅读全文
摘要:refer : http://www.cnblogs.com/fish-li/archive/2011/12/18/2292037.html 上面这篇写很好了. 在做项目时,我们经常会遇到一些资料,我们不知道该把它们安置在何处. 比如公司资料 1.放在数据库 (资料不经常修改,没必要这么大费周章吧)
阅读全文
摘要:refer : https://github.com/Antaris/RazorEngine 微软的模板编辑器。 Install-Package RazorEngine 待研究测试 : -缓存 -拿模板 -MVC能用的都可以用 ?
阅读全文
摘要:更新: ef core issue https://github.com/aspnet/EntityFrameworkCore/issues/4073 这种情况可以 cascade delete and update 这两种都算 parent child 不可以 cascade delete and
阅读全文
摘要:ODataQueryOptions 是让前段可以使用 $filter,$select 等来操控数据 它是配合整个请求来使用的。 上面看看我们在后台生产一个 ODataQueryOptions 的过程和使用它. 这东西不常用到。 我遇到的情况是如果要做一些权限,比如 $expand=colors ,
阅读全文