会员
周边
新闻
博问
闪存
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
磊磊
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
2022年7月20日
依赖注入
摘要: Masa的依赖注入系统是基于Microsoft的依赖注入扩展库(Microsoft.Extensions.DependencyInjection nuget包)开发的,因此,它的文档在Masa中也是有效的。 按照约定的注册 Masa引入了按照约定进行服务注册,依据约定大于配置,开发者无需做任何事,框
阅读全文
posted @ 2022-07-20 13:27 磊_磊
阅读(802)
评论(0)
推荐(21)
2022年7月12日
对象存储
摘要: 什么是对象存储 在工作中,我们经常需要将文件内容(文件或二进制流)存储在应用程序中,例如你可能要保存商品的封面图片。Masa框架为此提供了对象存储的功能,并对功能抽象,抽象给我们带来的好处: 存储的无关性(不关心存储平台时阿里云OSS还是腾讯云的COS) 更换存储平台成本更低(仅需要更改下存储的提供
阅读全文
posted @ 2022-07-12 14:54 磊_磊
阅读(1238)
评论(0)
推荐(21)
2022年7月5日
数据访问 - EntityFramework集成
摘要: 前言 Masa提供了基于EntityFramework的数据集成,并提供了数据过滤与软删除的功能,下面我们将介绍如何使用它? MasaDbContext入门 安装.Net 6.0 新建ASP.NET Core 空项目Assignment.MasaEntityFramework,并安装Masa.Con
阅读全文
posted @ 2022-07-05 15:45 磊_磊
阅读(2184)
评论(15)
推荐(20)
2022年6月30日
对象映射 - Mapping.Mapster
摘要: 前言 在项目中我们会经常遇到对象的映射,比如像Model和Dto之间的映射,或者是对象的深拷贝,这些都是需要我们自己实现的。此时,项目中会出现很多初始化对象的代码,这些代码写起来相当的枯燥乏味,那么有没有什么办法减轻我们的工作量,使得我们可以把时间花费到业务功能上呢? 目前.Net中的对象映射框架,
阅读全文
posted @ 2022-06-30 10:31 磊_磊
阅读(1912)
评论(4)
推荐(14)
2022年6月14日
Caller 服务调用 - Dapr
摘要: 前言 上一篇我们讲了使用HttpClient的方式调用,那么如果我们现在需要更换为通过dapr实现服务调用,我们需要做哪些事情呢? Caller.Dapr 入门 如果我们的项目原本使用的是Caller.HttpClient,现在希望改为使用Caller.Dapr,那么我们需要做什么呢? 改造Call
阅读全文
posted @ 2022-06-14 14:12 磊_磊
阅读(1468)
评论(7)
推荐(23)
2022年5月9日
Caller 服务调用 - HttpClient
摘要: 前言 绝大多数项目都离不开服务调用,服务的调用方式通常是基于Http、RPC协议的调用,需要获取到对应服务的域名或者ip地址以及详细的控制器方法后才能进行调用,如果项目需要支持分布式部署,则需要借助服务发现或者Nginx才能实现。 但随着Dapr的崛起,服务的调用方式也发生了变化,它不仅仅提供了处理
阅读全文
posted @ 2022-05-09 11:06 磊_磊
阅读(1770)
评论(16)
推荐(26)
2022年4月19日
一行代码让你的项目轻松使用Dapr
摘要: 介绍 Dapr简化了云原生开发,让开发可以把焦点放在应用的业务逻辑上,从而让代码简单、可移植,那作为一个.Net开发者,我们也希望项目可以快速用上dapr,那究竟应该如何做呢? Dapr提出了Sidecar(边车)的概念,在启动项目时再额外启动一个Sidecar, 通过Sidecar可以解决进程间通
阅读全文
posted @ 2022-04-19 18:36 磊_磊
阅读(3490)
评论(11)
推荐(30)
上一页
1
2
公告