ASP.NET Core跨平台开发
weixin_28726801
这个作者很懒,什么都没留下…
展开
-
5.4 静态文件
7.实战简单文件服务器新建一个asp.net core 空应用程序项目app.UseStaticFiles();//使用默认文件夹wwwroot如果不想使用可以这样:var staticfile = new StaticFileOptions(); staticfile.FileProvider = new PhysicalFileProvider(@"c...原创 2018-11-25 18:08:24 · 94 阅读 · 0 评论 -
5.2 Application Startup
1.Startup类提供了应用程序的入口。必须实现Configure方法,可以选择定义一个ConfigureService方法。2.Configure方法Configure方法用于指定ASP.NET应用程序将如何响应每一个HTTP请求,类似于iis的管道,更复杂的管道配置可以封装于中间件中,并通过扩展方法添加到IpplicationBuilder上。如app.UseAuthentica...原创 2018-11-25 10:39:55 · 669 阅读 · 0 评论 -
5.3 中间件
中间件是用于组成应用程序管道来处理请求和响应的组件。管道内的每一个组件都可以选择是否将请求交给下一个组件,并在管道中调用下一个组件之前和之后执行某些操作。请求委托被用来建立请求管道,请求委托处理每一个http请求。请求委托通过使用IApplicationBuilder类型的Run、Map、以及Use扩展方法配置,并在Startup类中传给Configure方法。个人理解:中间件就像http...原创 2018-11-25 15:23:56 · 210 阅读 · 0 评论 -
.net core 网站部署后出现: An error occurred while processing your request.
其实意思就是发生了异常, 但因为不是开发环境, 不能展示真正的错误信息给你看。如果要看真正的错误信息, 可以将 Web.config 修改:<configuration> <!-- Configure your application settings in appsettings.json. Learn more at http://go.micros...转载 2018-12-15 15:24:45 · 8737 阅读 · 2 评论 -
asp.net core 添加百度编辑器(ueditor)
百度编辑器:https://ueditor.baidu.com/website/download.htmlgit地址:https://github.com/fex-team/ueditor有选择困难症的可以直接点这里下载:下载下载完之后放在项目的wwwroot里面:引用:在需要使用的页面头部上添加以下代码:<script type="text/javascrip...原创 2018-12-15 17:53:09 · 2017 阅读 · 4 评论 -
asp.net core 读取json文件
不得不感叹,core真的是万物皆注入啊,比如httpcontext,以前在一个类里面可以很方便使用,现在又要注入,以前读取web.config也很简单,现在也要注入,我感觉不把这个注入理解透彻,真的无所适从。一下是我对core的注入一点点愚见,如果有错误请指出:什么时候应该注入?我基本发现是接口类的才需要注入,估计只有那些公共方法类才可以不注入。具体到读取appsettings.j...原创 2019-03-31 16:25:40 · 5557 阅读 · 0 评论 -
asp.net core的内进程和外进程
内进程:程序托管于iis里面,只用了一个服务外进程:程序托管于ke'strel服务器里面,然后可能配合其他的apache、iis、Nginx服务器进行反向代理。1.asp.net core的默认(csproj里面没有设置的情况下),是外进程。<PropertyGroup> <TargetFramework>netcoreapp2.2</Targe...原创 2019-09-14 15:20:35 · 951 阅读 · 0 评论