栏目: ASP.NET

.Net Core在服务器端获取Api传递的参数过程

这篇文章主要介绍了.netcore在服务器端获取api传递的参数过程,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下在ActionFilterAttribute的OnActionExecutionAsync中使用如下代码从流中读取用户参数//从文件流...

2021-05-06 94 0 0 阅读全文

发布Asp.Net Core时如何修改ASPNETCORE_ENVIRONMENT环境变量

遇到的问题当我把asp.netcoreweb发布到本地文件时,我发现程序读的是appsettings.Production.json,也就说明当前的ASPNETCORE_ENVIRONMENT=Production。请问如何动态修改ASPNETCORE_ENVIRONMENT的值,这样的话在调试和发...

2021-04-14 90 0 0 阅读全文

ASP.NET 上传文件到共享文件夹的示例

利用Iis虚拟目录实现文件服务器功能上传文件代码web.config工具方法publicstaticstringGetConfigString(stringkey,string@default=""){returnConfigurationManager.AppSettings[...

2021-04-14 106 0 0 阅读全文

如何在.NET Core中为GRPC服务设计消息文件(Proto)

如何在.NETCore中为gRPC服务设计消息使用协议缓冲区规范定义gRPC服务非常容易,但从需求转换为.NETCore,然后管理服务的演变时,需要注意几件事。创建gRPC服务的核心是.proto文件,该文件以与语言无关的格式描述了该服务。使用.proto文件,VisualStudio可以为您的服务...

2021-05-07 86 0 0 阅读全文

Microsoft.AspNet.SignalR实现弹幕(即时通讯)

引用Microsoft.AspNet.SignalR服务器自定义ConnectionpublicclassBarrageConnection:PersistentConnection{protectedoverrideTaskOnReceived(IRequestrequest,stringconn...

2021-07-14 106 0 0 阅读全文

Asp.Net Core中如何使用Cookie身份验证

背景ASP.NETCoreIdentity是一个完整的全功能身份验证提供程序,用于创建和维护登录名。但是,cookie不能使用基于的身份验证提供程序ASP.NETCoreIdentity。配置在Startup.ConfigureServices方法中,创建具有AddAuthentication和Ad...

2021-04-06 119 0 0 阅读全文

如何在ASP.NET Core中使用HttpClientFactory

ASP.NetCore是一个开源的,跨平台的,轻量级模块化框架,可用它来构建高性能的Web程序,这篇文章我们将会讨论如何在ASP.NetCore中使用HttpClientFactory。为什么要使用HttpClientFactory可以用HttpClientFactory来集中化管理HttpClie...

2021-04-09 82 0 0 阅读全文

详解如何在ASP.NET Core中使用Route特性

ASP.NETCore中的Route中间件的职责在于将request匹配到各自Route处理程序上,Route分两种:基于约定和基本特性模式。基于约定模式的Route采用集中化的方式,而基于特性的方式允许你在Action或者Controller上单独定义,到底采用哪一种可以基于你自己的应用场景,本篇...

2021-03-15 125 0 0 阅读全文

ASP.NET Core自动生成小写破折号路由的实现方法

默认情况下,ASP.NETCore使用如http://localhost:5000/HomeIndex类的大驼峰路由。但是如果想使用小写的路由,并且这些路由用破折号分隔:http://localhost:5000/home-index它们比较常见且一致。举例.NET常见路由http://localh...

2021-04-09 115 0 0 阅读全文

利用Iis虚拟目录实现文件服务器功能

要求说明:通过网站上传文件保存到统一的文件服务器上。服务器说明:1.文件服务器以下称为FilesServer,IP地址为:192.168.1.2132.Web服务器为以下称为WebServer,IP地址为:192.168.1.214详细步骤:(1)在FilesServer和WebServer上分别新...

2021-07-14 85 0 0 阅读全文

Vs2019安装MFC的图文教程

vs2019的MFC使用博主也提供了十分详细的范例,博客为:Vs2019MFC实现Office界面的画图小项目有许多新手不知道MFC在vs2019里的安装选项,其实它不会在勾选工作负载时自动默认勾选,而通常需要人为勾选,具体安装步骤如下:(安装时间不是很长,网速够快几分钟就下载完毕)1.打开vs安装...

2021-06-17 108 0 0 阅读全文

如何在ASP.NET Core中使用ViewComponent

在之前的开发过程中,我们对于应用或者说使用一些小的组件,通常使用分布页(partialview),再往前在WebForm中我们会进行应用WEBControl,好吧提及一个关键性代码TagPrefix:TagName,通过这种的标记我们便可以在我们webform中进行引入我们的组件,当然自从.NETM...

2021-04-14 79 0 0 阅读全文

如何在ASP.NET Core 的任意类中注入Configuration

遇到的问题我已经通读了MSDN上关于Configuration的相关内容,文档说可实现在application的任意位置访问Configuration.下面是Startup.cs的模板代码。public class Startup{    public Startup(IHostingEnviron...

2021-04-14 113 0 0 阅读全文

Asp.Net Core MVC之实现基于Token的认证

安装Nuget包项目中添加包:dotnetaddpackageMicrosoft.AspNetCore.Authentication.JwtBearer添加认证配置Startup类中添加如下配置:publicvoidConfigureServices(IServiceCollectionservic...

2021-05-07 99 0 0 阅读全文

ASP.NET Core中如何实现重定向详解

ASP.NETCore是一个跨平台,开源的,轻量级的,模块化的,用于构建高性能的web开发框架,ASP.NETCoreMVC内置了多种方式将一个request请求跳转到指定的url,这篇文章我们就来讨论如何去实现。理解RedirectActionResultASP.NETCoreMVC中内置了几种R...

2021-03-16 73 0 0 阅读全文

ASP.NET WebAPI连接数据库

ASP.NETWebAPI是一种框架,用于轻松构建可以访问多种客户端(包括浏览器和移动设备)的HTTP服务。ASP.NETWebAPI是一种用于在.NETFramework上构建RESTful应用程序的理想平台。本文主要实现ASP.NETWebAPI连接数据库获取数据,并以Json字符串格式返回。1...

2021-06-19 76 0 0 阅读全文

ASP.NET Core如何注入多个服务实现类

依赖注入在ASP.NETCore中起中很重要的作用,也是一种高大上的编程思想,它的总体原则就是:俺要啥,你就给俺送啥过来。服务类型的实例转由容器自动管理,无需我们在代码中显式处理。因此,有了依赖注入后,你的编程思维就得变一变了。在过去,许多功能性的类型(比如一个加密解密的类),我们都喜欢将其定义为静...

2021-09-10 50 0 0 阅读全文

.NET 开源配置组件 AgileConfig的使用简介

介绍在微服务大行其道的今天,系统会被拆分成多个模块,作为单独的服务运行,同时为了集中化管理,我们还需要日志中心,配置中心等,很多开发人员可能更熟悉ApolloConfig,这个组件功能也很完善,dotnet的客户端也主要是国人在维护和开发,之前公司就是选型的Apollo,而且也在生产环境稳定运行,但...

2021-05-08 95 0 0 阅读全文

如何在 .NET 中使用 Flurl 高效处理Http请求

简介官方介绍,Flurl是一个现代的,流利的,支持异步的,可测试的,可移植的,URL增强和Http客户端组件。Url构建现在有一个登录的接口,地址如下:https://www.some-api.com/login?name=Lee&pwd=123456我们在处理这个地址的时候,会拼接logi...

2021-05-08 136 0 0 阅读全文

VS2012实现简单登录界面

这个是第一个界面的代码:usingSystem;usingSystem.Collections.Generic;usingSystem.ComponentModel;usingSystem.Data;usingSystem.Drawing;usingSystem.Linq;usingSystem.T...

2021-06-16 86 0 0 阅读全文