Loading

上一页 1 ··· 4 5 6 7 8 9 10 下一页
摘要: ## Startup介绍 Startup是Asp.net Core的应用启动入口。在.NET5及之前一般会使用startup.cs类进行程序初始化构造。如下: ```csharp public class Startup { public Startup(IConfiguration configu 阅读全文
posted @ 2023-07-24 16:19 饭勺oO 阅读(2871) 评论(1) 推荐(5)
摘要: 本系列适用于已有一定.NET开发基础,学习asp.net core人士。 基础篇 asp.net core之Startup asp.net core之依赖注入 asp.net core之中间件 asp.net core之Host asp.net core之Kestrel asp.net core之配 阅读全文
posted @ 2023-07-24 16:15 饭勺oO 阅读(2526) 评论(1) 推荐(5)
摘要: 前面我们把服务都已经成功启动,并且对接前端Angular界面。但是在微服务结构中,多个服务意味着需要配置多个配置文件,这时就需要引入配置中心这玩意了。配置中心有很多现成的方案,比如携程的阿波罗,K8S自带的ConfigMap等等。这里介绍一下如何对接携程的阿波罗配置中心。 ## 部署Apollo服务 阅读全文
posted @ 2023-03-08 15:31 饭勺oO 阅读(1929) 评论(16) 推荐(6)
摘要: 前面我们把后端的微服务架子基本搭建完成并成功启动了,现在我们可以对接前端界面了。这里我们直接用ABP模板里面的Angular的前端界面。 ## 创建应用程序模板 使用ABPCli创建一个应用程序模板,前端选择Angular,选择参数--separate-identity-server,分离身份认证和 阅读全文
posted @ 2023-03-03 09:44 饭勺oO 阅读(1048) 评论(0) 推荐(2)
摘要: 前面我们已经把服务都启动了,然后我们试试请求API。发现请求出现500![](https://img2023.cnblogs.com/blog/1313665/202303/1313665-20230302163356298-1452411382.png) 返回错误 ```powershell Sy 阅读全文
posted @ 2023-03-02 16:36 饭勺oO 阅读(1475) 评论(0) 推荐(2)
摘要: [Tye](https://github.com/dotnet/tye)是微软开源的一款开发人员工具, 能够用于简化微服务以及分布式应用程序的开发、测试以及部署过程。Tye 的首要目标是简化微服务的开发,具体方式包括仅用一行命令执行多项服务、在容器中使用依赖项目,以及使用简单的方法探索其他服务的地址 阅读全文
posted @ 2023-03-02 09:38 饭勺oO 阅读(1999) 评论(11) 推荐(10)
摘要: 上篇我们实现了认证服务和网关服务,基本我们的基础服务已经完成了,接下来我们才需要做服务的数据迁移。这里我们需要使用EF的CodeFirst模式。通过DotnetCli的命令去操作: ```powershell dotnet ef migrations add init ``` ## 修改项目 编辑我 阅读全文
posted @ 2023-03-01 15:55 饭勺oO 阅读(1157) 评论(2) 推荐(3)
摘要: 上一篇我们基础服务初步搭建完毕,接下来我们整一下认证和网关。 ## 搭建认证服务 认证服务的话,ABP CLI生成的所有模板都包括了一个AuthServer。我们直接生成模板然后微调一下就可以直接用了。 ```powershell abp new FunShow -t app --tiered `` 阅读全文
posted @ 2023-03-01 09:45 饭勺oO 阅读(2174) 评论(9) 推荐(5)
摘要: 在解决方案根目录添加common.props,这个文件的作用是可以配置项目文件全局的一些属性,如忽略警告,全局PackageReference,语言版本等。 ```xml latest 1.0.0 $(NoWarn);CS1591 ms $(NoWarn);0436 All runtime; bui 阅读全文
posted @ 2023-02-28 14:59 饭勺oO 阅读(1699) 评论(3) 推荐(2)
摘要: 在原本的结构里面,由于默认服务引用的都是ABP原生的模块,所以结构目录里面没有包含modules目录,这里我们添加一个modules目录,用于存放我们的自定义模块。在shared里面,我们再抽一个EventData的模块,用于消息队列共用数据实体。修改后结构如下图所示:![](https://img 阅读全文
posted @ 2023-02-28 14:57 饭勺oO 阅读(2637) 评论(9) 推荐(7)
上一页 1 ··· 4 5 6 7 8 9 10 下一页