时间:2018年12月28日 | 作者 : aaronyang | 分类 : .NET CORE | 浏览: 892次 | 评论 0 人
此项目作者IKende ,github开源地址:https://github.com/IKende
此人博客园地址:https://www.cnblogs.com/smark/
我基于他的github项目的 samples学习的。反正我崇拜他
自定义返回类型
public object plaintext(IHttpContext context) { context.Response.Header[HeaderTypeFactory.DATE] = DateTime.Now.ToUniversalTime().ToString("r"); return new TextResult("Hello, World!"); }
异步处理
[SkipFilter(typeof(JWTFilter))] public async Task<TextResult> TestTask(IHttpContext context) { var result = new TextResult("Hello, World!"); await Task.Delay(1000); return result; }
花了1秒后返回结果
其他
[Get(Route = "{name}")] public Task<String> Hello(string name) { string result = $"hello {name} {DateTime.Now}"; return Task.FromResult(result); } public async Task<String> Wait() { await Task.Delay(2000); return $"{DateTime.Now}"; }
设置Https访问
"SSL": true,
"CertificateFile": "c:\\ay2019.pfx",
"CertificatePassword": "******",
或者代码中
mApiServer.Options.SSL = true;
mApiServer.Options.CertificateFile = "c:\\ay2019.pfx";
mApiServer.Options.CertificatePassword = "******";
生成 pfx的openssl http://www.ayjs.net/post/183.html
====================www.ayjs.net 杨洋 wpfui.com ayui ay aaronyang=======请不要转载谢谢了。=========
允许跨域访问
或者Controller上加入 [Options(AllowOrigin = "*")]
或者单独设置
[Options(AllowOrigin = "www.wpfui.com")] [SkipFilter(typeof(JWTFilter))] public async Task<TextResult> TestTask(IHttpContext context) { var result = new TextResult("Hello, World!"); await Task.Delay(1000); return result; }
推荐您阅读更多有关于“FastHttpApi,”的文章
抖音:wpfui 工作wpf,目前主maui
目前在合肥市中安创谷A1科大智联就职,5月底离职
AYUI8全源码 Github地址:前往获取
杨洋(AaronYang简称AY,安徽六安人)和AY交流
高中学历,2010年开始web开发,2015年1月17日开始学习WPF
声明:AYUI7个人与商用免费,源码可购买。部分DEMO不免费
不是从我处购买的ayui7源码,我不提供任何技术服务,如果你举报从哪里买的,我可以帮你转正为我的客户,并送demo
查看捐赠AYUI7.X MVC教程 更新如下:
第一课 第二课 程序加密教程
额 本文暂时没人评论 来添加一个吧
发表评论