#core

虚拟机上Linux部署.NET Core项目

穷啊,想搞搞Linux系统,部署个.NETCore项目啥的小玩意,可是舍不得花好几百开通阿里云服务器,只能是在本机部署虚拟机了。本文就介绍下如何在虚拟机Linux系统上部署.NETCore项目。先来用文字描述下核心吧,其实很简单。1、部署.NETCore相关的运行环境,基本就是运行时和SDK2、将发布的项目文件传到Li...

.NET Core项目部署时端口号的自定义方式

不管是在Linux系统还是Windows系统部署.NETCore项目,都会有自定义项目端口号的需求,结合网上的说法进行总结下。正常情况下,.NETCore项目发布后的默认端口是5000,发布如下:        发布后的情况如下: ...

Windows服务器上部署.net core项目 IIS

1、操作系统:公司用的是阿里云服务器,选择的镜像是Windows操作系统,查询Windows服务器版本的方式如下: 2、搭建dotnetcore环境 首先下载.NETCoreRuntime,我项目的环境是core3.1,所以下载相应的,如下图    下载完成后...

Linux-Centos8 部署.net core项目

部署.NETCore运行时必要前提在安装.NETCore前,需要注册Microsoft签名秘钥并添加Microsoft产品提要,每台机器只需要注册一次,执行如下命令:sudorpm-Uvhhttps://packages.microsoft.com/config/rhel/7/packages-microsoft-pr...

.Net Core中使用Quartz.NET

Quartz.Net是根据Java的Quartz用C#改写而来,Quartz.NET是一个开源的作业调度框架,非常适合在平时的工作中,定时轮询数据库同步,定时邮件通知,定时处理数据等。 Quartz.NET允许开发人员根据时间间隔来调度作业。它有很多特征如:数据库支持,集群,插件,支持cron-like表达式...
代码星球 ·2021-02-19

.Net Core3.1 常用的服务注入

用.CORE3.1构建了项目,在Startup.cs进行服务注入,这里记录下:1、SuppressModelStateInvalidFilterservices.Configure<ApiBehaviorOptions>(options=>options.SuppressModelStateInval...

.NET Core 使用Swagger并启用API文档的JWT授权

一、概述刚参加工作时,写个API接口,还要写API文档,再使用PostMan测试接口,写文档的时间比写接口还要折腾。后来接触Swagger,API文档的工作得到了很大的改善,不但可以自动构建交互式API说明文档,还能直接调试API接口。今天记录下Core项目下使用Swagger,最新版的Swagger已经完美支持Ope...

.Core使用CSRedis

一、为什么选择CSRedis/ServiceStack.Redis是商业版,免费版有限制;StackExchange.Redis是免费版,但是内核在.NETCore运行有问题经常Timeout,暂无法解决;CSRedis于2016年开始支持.NETCore一直迭代至今,实现了低门槛、高性能,和分区高级玩法的.NETCo...
代码星球 ·2021-02-19

.NET .Core 使用Serilog

前提:引入Serilog.AspNetCore包新建一个Serilog帮助类SerilogHelper,定义两种方法,一个是将日志输出到console,一个是将日志输出到文件usingSerilog;usingSystem;usingSystem.IO;namespaceSerilogTest{publicstatic...
代码星球 ·2021-02-19

.NET Core项目解读之常用概念方法

环境:ASP.NETCore3.1ASP.NETCore是一个全新的Web开发平台,微软在它上面构建了MVC、SingalR、GRPC、Orleans这样广泛使用的Web框架,我们先以MVC框架为例介绍利用ASP.NETCore构建项目的常见名词。 ASP.NET Core MVC项目文件...

.NET Core项目解读之appsettings.json

环境:ASP.NETCore3.1ASP.NETCore是一个全新的Web开发平台,微软在它上面构建了MVC、SingalR、GRPC、Orleans这样广泛使用的Web框架,我们先以MVC框架为例介绍利用ASP.NETCore构建项目的常见名词。这篇文章介绍appsettings.json ASP.NET&...

.NET Core项目解读之wwwroot

环境:ASP.NETCore3.1ASP.NETCore是一个全新的Web开发平台,微软在它上面构建了MVC、SingalR、GRPC、Orleans这样广泛使用的Web框架,我们先以MVC框架为例介绍利用ASP.NETCore构建项目的常见名词。这篇文章介绍wwwroot ASP.NET Core...

.NET Core项目解读之launchSettings.json

环境:ASP.NETCore3.1  ASP.NETCore是一个全新的Web开发平台,微软在它上面构建了MVC、SingalR、GRPC、Orleans这样广泛使用的Web框架,我们先以MVC框架为例介绍利用ASP.NETCore构建项目的常见名词。这篇文章介绍启动配置文件launchSettings.json&nb...

ASP.NET Core 程序集注入(三)

前言:在Autofac的使用中,提供了个种注入的API其中GetAssemblies()用着特别的舒坦。1、core2.0也可以使用Autofac的包,但框架自身也提供了默认的注入Api,IServiceCollection(Transient、AddSingleton、Scoped)services.AddTrans...
代码星球 ·2021-02-16

ASP.NET Core 程序集注入(二)

 publicvoidConfigureServices(IServiceCollectionservices){stringstrValue=Configuration.GetSection("Appsetings").GetSection("key").Value;foreach(variteminGet...
代码星球 ·2021-02-16
首页上一页12345...下一页尾页