文章 2024-12-04 来自:开发者社区

GraphQL 与 ASP.NET Core 集成:从入门到精通

引言 随着Web应用的发展,传统的RESTful API已经无法满足现代应用的需求。GraphQL作为一种查询语言,允许客户端请求所需的数据,并且能够减少不必要的数据传输,提高API的灵活性和性能。本文将详细介绍如何在ASP.NET Core中集成GraphQL,包括常见问题、易错点以及如何避免这些问题。 什么是GraphQL...

GraphQL 与 ASP.NET Core 集成:从入门到精通
文章 2024-09-09 来自:开发者社区

ASP.NET MVC 迅速集成 SignalR

在现代 Web 应用程序中,实时更新数据是一个常见需求。本文将详细介绍如何在 ASP.NET MVC 项目中使用 SignalR 实现定时任务操作数据库并将数据更新到网页。我们将逐步讲解如何配置 SignalR、创建定时任务、操作数据库以及在前端显示实时数据。 目录 项目初始化安装和配置 SignalR创建数据库和模型创建 SignalR Hub实现定时任务前端页面和脚本运行和测试...

文章 2024-08-15 来自:开发者社区

闲话 Asp.Net Core 数据校验(三)EF Core 集成 FluentValidation 校验数据例子

一个在实际应用中 EF Core 集成 FluentValidation 进行数据校验的例子。 创建一个 Asp.Net Core WebApi 项目 引用以下 Nuget 包 FluentValidation.AspNetCore Microsoft.AspNetCore.Identity.EntityFrameworkCo...

闲话 Asp.Net Core 数据校验(三)EF Core 集成 FluentValidation 校验数据例子
文章 2024-08-15 来自:开发者社区

使用 Asp.net core webapi 集成配置系统,提高程序的灵活和可维护性

前言:什么是集成配置系统? 集成配置系统的主要目的是将应用程序的配置信息与代码分离,使得配置信息可以在不需要修改代码的情况下进行更改。这样可以提高应用程序的灵活性和可维护性。 ASP.NET Core 提供了一种灵活的配置系统,可以轻松地将配置信息从不同的来源加载到应用程序中,并且可以根据环境变量、命令行参数、JSON 文件、XML 文件、环境变量等不同来源来管理配置。 ...

使用 Asp.net core webapi 集成配置系统,提高程序的灵活和可维护性
文章 2024-01-26 来自:开发者社区

ASP.NET COR3.1 集成日志插件NLog

一、引言好的框架肯定要有好的日志记录。另外鄙人发现个问题:服务器带域名的项目会报错,而不带域名的和源码执行不报错,因此也要用日志记录下。据说NLog比Log4net效率高。二、引入NLog插件三、配置NLog3.1 新建一个XML文件,文件名为nlog.config.内容如下:<?xml version="1.0" encoding="utf-8" ?> <nlog xmlns....

ASP.NET COR3.1 集成日志插件NLog
文章 2023-10-15 来自:开发者社区

ASP.NET Core 集成JWT

什么是JWT? Json web token (JWT), 是为了在网络应用环境间传递声明而执行的一种基于JSON的开放标准((RFC 7519).该token被设计为紧凑且安全的,特别适用于分布式站点的单点登录(SSO)场景。JWT的声明一般被用来在身份提供者和服务提供者间传递被认证的用户身份信息,以便于从资源服务器获取资源,也可以增加一些额外的其它业务逻辑所必须的声明信息,该token也可.....

ASP.NET Core 集成JWT
文章 2023-02-17 来自:开发者社区

7.3EF Core与ASP.NET Core集成

7.3EF Core与ASP.NET Core集成案例:Nuget安装Microsoft.EntityFrameworkCore.Relational、Microsoft.EntityFrameworkCore.Sqlite、Microsoft.EntityFrameworkCore.Tools定义Book实体类publicrecordBook{    publicGuidI....

文章 2023-02-17 来自:开发者社区

7.2配置系统与ASP.NET Core集成

7.2配置系统与ASP.NET Core集成CreateBuilder方法会按照下面的顺序提供默认配置:加载现有的IConfiguration加载根目录下的appsettings.json加载根目录下的appesttings.Environment.json,Environment代表当前运行环境当程序运行在开发环境下,程序会加载“用户机密”配置加载环境变量加载命令行中的配置这个顺序可以更改,但....

文章 2023-01-12 来自:开发者社区

ASP.NET 使用语言集成查询 LINQ进行数据访问

1. LINQ基础1.1. LINQ概述语言集成查询(LINQ)可以为C#和Visual Basic提供强大的查询功能。LINQ引入了标准的、易于学习的查询和更新数据模式,可以对其技术进行扩展以支持几乎任何类型的数据存储。LINQ主要支持.NET FreamWork下包含的几种语言,例如C#、VB.NET、F#等等1.2. LINQ查询LINQ查询的子句语法与SQL子句的含义几乎一致,主要有如下....

ASP.NET 使用语言集成查询 LINQ进行数据访问
文章 2019-06-21 来自:开发者社区

ASP.NET Core微服务之基于Steeltoe集成Zuul实现统一API网关

Tip: 此篇已加入.NET Core微服务基础系列文章索引,本篇接上一篇《基于Steeltoe使用Eureka实现服务注册与发现》,所演示的示例也是基于上一篇的基础上而扩展的。 一、关于Spring Cloud Zuul   API Gateway(API GW / API 网关),顾名思义,是出现在系统边界上的一个面向API的、串行集中式的强管控服务,这里的边界是企业IT系统的边界。   Z....

ASP.NET Core微服务之基于Steeltoe集成Zuul实现统一API网关

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。

开发与运维

集结各类场景实战经验,助你开发运维畅行无忧

+关注