ICode9

精准搜索请尝试: 精确搜索
  • 自定义返回Json大小写格式2022-09-08 13:32:44

    自定义返回Json大小写格式    .Net Core3.0 WebApi 目录 默认格式 在.net core 3中,默认的json返回格式为驼峰命名法(单驼峰)     有的时候,我们希望返回的全小写或者全大写等。当然微软爸爸已经提供了拓展的接口。 设置返回Json名称全大写(双驼峰) startup.cs的ConfigureServic

  • Core3.0类库项目引用Microsoft.AspNetCore2020-07-08 12:09:03

    前言 参考 https://www.cnblogs.com/puzi0315/p/12190989.html 步骤 修改Project.Sdk 添加OutputType <Project Sdk="Microsoft.NET.Sdk.Web"> <PropertyGroup> <TargetFramework>netcoreapp3.1</TargetFramework> <OutputType>L

  • Core3.0使用Caching.Memory2020-06-30 09:51:53

    前言 参考链接: 使用缓存:https://www.cnblogs.com/gygg/p/11275417.html 过期时间:https://www.cnblogs.com/maijin/p/7049355.html 使用过程 引用 Microsoft.Extensions.Caching.Memory Startup配置  调用 构造函数注入  设置过期时间   设置过期时间有两种方式  (1)DateTime

  • Core3.0返回的Json数据大小写格式问题2020-06-02 15:09:03

    前言 测试发现,CoreWebAPI返回的Json数据,会将字段的首字母转换为小写, 经百度得,返回数据会默认驼峰命名,导致的。 随即百度, https://www.cnblogs.com/cdoneiX/p/12206803.html 此文,介绍了三种方法。 (一)通过Startup.cs设置项目级别的格式 (二)设置Controller/WebAPI级别的统一格式转

  • .Net Core3.0 WebApi 项目框架搭建 五:仓储模式2020-05-17 23:06:56

    .Net Core3.0 WebApi 项目框架搭建:目录 理论介绍 仓储(Respository)是存在于工作单元和数据库之间单独分离出来的一层,是对数据访问的封装。其优点: 1)业务层不需要知道它的具体实现,达到了分离关注点。 2)提高了对数据库访问的维护,对于仓储的改变并不会改变业务的逻辑,数据库可以用Sql

  • Asp.ner Core-Blazor随手记2020-01-15 22:07:29

    后续继续补充内容.... 1.安装.Net Core3.0 SDK及以上版本都有待Blazor 2.如果想在.razor页面直接使用C#代码,相当于html里面嵌入了C#代码,可以在命令行里面输入下面的命令,前提是安装了.Net Core3.0 及以上版本的SDK dotnet new -i Microsoft.AspNetCore.Blazor.Templates::3.1.0-

  • net core3.0 常用封装状态码总结2020-01-01 09:52:29

    错误的请求结果 BadRequestResult 400 冲突结果 ConflictResult 409 没有内容结果 NoContentResult 204 没有找到结果 NotFoundResult 404 好的结果 OkResult 200 未经授权的结果 UnauthorizedResult 401 不

  • 命令创建.net core3.0 web应用详解(超详细教程)2019-12-19 12:58:58

    原文:命令创建.net core3.0 web应用详解(超详细教程) 你是不是曾经膜拜那些敲几行代码就可以创建项目的大神,学习了命令创建项目你也可以成为大神,其实命令创建项目很简单。 1.cmd命令行到你打算创建项目的位置       2.在该目录下创建解决方案文件夹JIYUWU_ONE,然后使用命令创

  • .NET Core3.0-Worker Services2019-12-05 21:01:28

     .NET CORE 3.0新增了Worker Services的新项目模板,可以编写长时间运行的后台服务,并且能轻松的部署成windows服务或linux守护程序。 步骤: 1.创建项目:   创建成功后:     就只有2个类,与ASP.NET Core Web应用程序相比,Program类没什么改变 ,startup类消失了,并且把worker服务添加

  • 树莓派4安装net core3.0环境2019-12-02 20:53:50

    树莓派4官方系统是32系统,所以需要安装arm32版本的net core sk和runtime 1,首先创建一个文件夹 dotnet-arm32 sudo mkdir dotnet arm32 2,下载sdk和runtime wget https://download.visualstudio.microsoft.com/download/pr/0b30374c-3d52-45ad-b4e5-9a39d0bf5bf0/deb17f7b32968b3

  • .NET core3.0 使用Jwt保护api2019-11-25 17:56:06

    本文演示如何向有效用户提供jwt,以及如何在webapi中使用该token通过JwtBearerMiddleware中间件对用户进行身份认证。 认证和授权区别? 首先我们要弄清楚认证(Authentication)和授权(Authorization)的区别,以免混淆了。认证是确认的过程中你是谁,而授权围绕是你被允许做什么,即权限。显然,在确

  • .Net Core3.0依赖注入DI2019-10-31 14:52:16

    原文:.Net Core3.0依赖注入DI 构建ASP.NET Core应用程序的时候,依赖注入已成为了.NET Core的核心,这篇文章,我们理一理依赖注入的使用方法。 不使用依赖注入  首先,我们创建一个ASP.NET Core Mvc项目,定义个表达的爱服务接口,中国小伙类实现这个类如下: public interface ISayLove

  • .Net Core3.0 配置Configuration2019-10-26 11:53:23

    准备 .NET core和.NET项目配置上有了很大的改变,支持的也更加丰富了比如命令行,环境变量,内存中.NET对象,设置文件等等。.NET项目我们常常把配置信息放到webConfig 或者appConfig中。配置相关的源码https://github.com/aspnet/Extensions;如果打开源码项目 如果遇到以下错误,未遇到直接

  • VS2019创建新项目居然没有.NET Core3.0的模板2019-10-09 13:54:33

    VS2019创建新项目居然没有.NET Core3.0的模板问题 今天有點空閑時間,於是安裝net core3.0,但是在創建新項目時,發現竟然沒有net core3.0的選項, 但是在CMD窗口中輸入dotnet --info 顯示正常,從其電腦也沒有用,經過萬能的baidu,發現原來是vs2019對netcore3.0的支持是冲1.6.3開始而本機版本

  • 在Linux中安装ASPNET.Core3.0运行时2019-09-29 09:00:08

      # 以下示例适用于x64位runtime v3.0.0mkdir /runtimescd /runtimeswget https://download.visualstudio.microsoft.com/download/pr/b0c44e05-b7a1-4221-94ec-a0c0d3a11eed/afc61567dd6db8f097e244871889458c/aspnetcore-runtime-3.0.0-linux-x64.tar.gzmkdir aspnetcore-runt

  • asp.net core3.0 mvc 用 autofac2019-09-27 22:00:39

    原文:asp.net core3.0 mvc 用 autofac 好久没有写文章了,最近在用.net core3.0,一些开发中问题顺便记录; 1.首先nuget引入 Autofac Autofac.Extensions.DependencyInjection 2.修改Program.cs 添加.UseServiceProviderFactory(new AutofacServiceProviderFactory()) public

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有