ASP.NET Core在应用启动时读取环境变量ASPNETCORE_ENVIRONMENT,ASPNETCORE_ENVIRONMENT可以设置任意值,但框架仅支持三个值:Development、Staging 和 Production,因此我们先在项目中添加appsettings.Develop Read More
1、新建单元测试文件 右键->"new"->"Python File",如下图: 2、代码如下: import unittest from flask import current_app from apps.unit_test import app class MyTestCase(unittes Read More
上一篇, net core3.1版本在mvc、webapi和控制台程序中使用autofac ,讲述了mvc或webapi的controller中构造方法注入。 但是,如果某个controller中有很多业务逻辑,就需要注入许多仓库实例,有些action或许只是用到其中一两个仓库实例而已,这样就造成了 Read More
一、mvc和webapi使用autofac如下: 1、安装Autofac包,如下图: 2、Program类中添加如下代码(红色部分): public class Program { public static void Main(string[] args) { CreateHostBuilder( Read More
实际开发经常会使用线程,如果每次使用都是创建线程、启动线程,然后销毁线程,从性能上来讲,非常占用系统开销,当线程达到一定量的时候会影响程序的运行和处理效率。 使用线程池:好处:线程池是一种多线程处理形式,处理过程中将任务添加到队列,然后在创建线程后自动启动这些任务;减少在创建和销毁线程上所花的时间以 Read More
一、发布项目 在visual studio code中通过命令“dotnet publish”,如下图: 这里我把发布位置设置到了D:\WebSite\netcoredemo下。 二、设置IIS 0、安装AspNetCoreModule托管模块,安装后在iis的“模块”就可以看到安装结果,如下图: Read More
需求,管理员用户可以看到tfs里面的所有项目,现在需要给某个开发人员设置权限,只让其看到其中某一个项目。 一、tfs服务器设置 1、在服务器管理器中的【本地用户和组】中添加一个新用户,并在“组”将新用户添加到“Users”组中,如下图: 2、打开【Team Foundation Server管理控制 Read More