搜索结果
查询Tags标签: Services,共有 114条记录-
庐山真面目之十五微服务架构的动态分离的设计实现
一、开场白 我是一名程序员,是基于 NET 框架的跨平台开发的程序员。现在的业务系统,不论大小都开始实现了微服务,不管合不合适,最起码说起来挺牛气的。我做一位程序员,当然也不能落后了。微服务是为了满足高并发、高可用和高扩展特性进化出来的一个架构模…
2022/9/13 23:22:16 人评论 次浏览 -
这就是为什么您应该阅读“RESTful Web Services Cookbook”的原因。书评
这就是为什么您应该阅读“RESTful Web Services Cookbook”的原因。书评我见过很多设计糟糕的 API。此外,我也这样做了。所以我试图找到一篇关于如何以正确的方式设计和维护 REST 的好的理论文章或书籍,这样人们就不会因为使用它而受到伤害。 这本书给了我什么? 我阅读…
2022/9/11 6:23:21 人评论 次浏览 -
C#之依赖注入DI(DependencyInjection)
依赖注入实际上是一种设计模式,它可以有效降低模块之间的耦合度。 基本思路:创建ServiceCollection对象用ServiceCollection对象进行注册服务用ServiceCollection创建ServiceProvider对象,通过ServiceProvider的GetService方法获取服务而服务分为transient,scoped,sing…
2022/9/4 14:23:11 人评论 次浏览 -
在asp.net core webapi 中开启swagger
首先需要安装包 Swashbuckle.AspNetCore接着在项目中右键属性接着在Startup 文件中声明一个字段 private string currentAssemblyName = Assembly.GetExecutingAssembly().GetName().Name; 服务容器代码如下public void ConfigureServices(IServiceCollection services…
2022/8/24 1:22:48 人评论 次浏览 -
注册windows服务的两种方式
https://blog.csdn.net/Habo_/article/details/125371836方法一使用widows自带得SC命令以管理员身份运行cmd在cmd命令行输入注册服务sc create test.windows.services binpath= D:\test.exe type= own start= auto displayname= test.windows.servicesbinpath:应用程序得…
2022/8/21 5:23:21 人评论 次浏览 -
在集成使用华为移动服务的时候会出现 java.security.InvalidParameterException: url is null
问题描述: 在集成使用华为移动服务的时候会出现报错 java.security.InvalidParameterException: url is null 具体错误信息: 解决办法: 1、可能存在agconnect-services.json文件放错了位置,需要将“agconnect-services.json”文件拷贝到应用级根目录下。 2、a…
2022/8/8 14:23:02 人评论 次浏览 -
.NET Core Console控制台项目中使用DI依赖注入(ConfigureServices)
本文主要介绍.NET Core(C#) Console项目中,实现DI依赖注入的方法步骤,及实现和ASP.NET Core项目一样使用ConfigureServices()方法配置服务,以及相关实现的示例代码。1、.NET Core Console项目安装引用Nuget包 1)使用Nuget管理控制台 集成到项目中的最简单方法是使用Nu…
2022/7/28 23:30:38 人评论 次浏览 -
ASP.NET Core 6.0 基于模型验证的数据验证
1 前言 在程序中,需要进行数据验证的场景经常存在,且数据验证是有必要的。前端进行数据验证,主要是为了减少服务器请求压力,和提高用户体验;后端进行数据验证,主要是为了保证数据的正确性,保证系统的健壮性。 本文描述的数据验证方案,是基于官方的模型验证(Model…
2022/7/25 1:53:01 人评论 次浏览 -
MongoDB使用安装
mac端安装此软件,方便访问 https://formulae.brew.sh/cask/nosqlbooster-for-mongodb本地安装使用MongoDB 安装brew tap mongodb/brew brew install mongodb-community启动和暂停mongod服务器brew services start mongodb-community brew services stop mongodb-communi…
2022/7/6 2:20:07 人评论 次浏览 -
linux下docker按照
安装docker环境 一 docker 安装 1 使用yum安装(root环境执行) yum install docker2 重启docker服务(root环境执行) systemctl restart docker3 添加权限允许在 wgame用户下执行docker命令(root环境执行) groupdadd docker usermod -a -G docker wgame二 docker使用登陆方式…
2022/6/26 5:21:32 人评论 次浏览 -
ASP.NET Core-数据保护(Data Protection)
介绍 ASP.NET Core 数据保护提供简单易用的加密 API,开发人员可以使用它来保护数据,包括密钥管理。 Data Protection(数据安全)机制:为了确保Web应用敏感数据的安全存储,该机制提供了一个简单、基于非对称加密改进的加密API用于数据保护。 它不需要开发人员自行生成…
2022/6/13 1:20:25 人评论 次浏览 -
ssis SQL Server Integration Services
SQL Server Integration Services SQL Server Integration Services is a platform for building enterprise-level data integration and data transformations solutions. Use Integration Services to solve complex business problems by copying or downloading file…
2022/6/11 2:21:19 人评论 次浏览 -
Asp.NET WebAPI使用文件服务
文件服务 using Microsoft.Extensions.FileProviders;var builder = WebApplication.CreateBuilder(args);builder.Services.AddRazorPages(); builder.Services.AddControllersWithViews();builder.Services.AddDirectoryBrowser();var app = builder.Build();if (!app.E…
2022/6/9 1:21:49 人评论 次浏览 -
如何解决卸载mysql后仍存在服务的问题
清除MySQL服务 步骤一 # 删除MySQL隐藏文件夹 在C盘的ProgramData下会有一个MySQL文件夹,这个文件夹要删除 ProgramData是一个隐藏文件夹,需要设置显示隐藏文件夹才能看到步骤二 # 删除注册表项 Windows运行框(可通过同时按下Windows徽标键 + R键来调出这个运行框)中…
2022/5/5 2:12:50 人评论 次浏览 -
作用域和对象释放的时机和坑
作用域主要是由IServiceScope这个接口来承载的 实现IDisposable接口类型的释放DI只负责释放由其创建的对象实例 DI在容器或子容器释放时,释放由其创建的对象实例解读: 对于实现了IDisposable类的实例的对象,我们容器会负责去对其生命周期的管理,当我们使用完毕以后它会…
2022/5/1 6:16:28 人评论 次浏览