V
主页
使用 HATEOAS 使您的 REST API 可发现 | .NET 7
发布人
转载:https://www.youtube.com/watch?v=59Ce4O3J7Do 本视频转载已获取 Milan Jovanovic 授权 🚀 在 Patreon 上支持我访问源代码:https://www.patreon.com/milanjovanovic 如果没有 HATEOAS - 超媒体作为应用程序状态的引擎,你就没有完整的 REST API。超媒体意味着具有指向 API 其他资源的链接,使其可被发现。REST API 的使用者可以检查响应中的链接,并确定对给定资源可能执行的操作。我将在此视频中向您展示如何实现它。 加入我的每周 .NET 新闻稿: https://www.milanjovanovic.tech 在这里阅读我的博客: https://www.milanjovanovic.tech/blog 订阅更多: https://www.youtube.com/@MilanJovanovicTech 章 0:00 构建 HATEOAS 概念验证 1:29 生成指向 API 资源的链接 4:43 检查 HATEOAS 响应 6:31 创建和使用 ILinkService 抽象 9:29 实现 ILinkService 11:40 将 HATEOAS 添加到分页列表响应
打开封面
下载高清视频
观看高清视频
视频下载器
我们终于可以使用MediatR 12并行发布通知了
我从头开始用 C# 构建了一个神经网络。以下是我学到的......
如何在 ASP.NET 核心中实现API密钥身份验证
如何使用 MediatR 实现极快的查询缓存
C#点餐系统
C#一个语法{get;init;}的使用
使用结果模式消除代码中的异常
从头开始使用 Blazor 和 SignalR 的实时通知
太牛了!终于有人一次性把C#/.NET Core讲明白了(适用.NET7/.NET8/.NET Core/Asp.net core)
UUID 的问题...以及如何解决
我在 Upwork 上赚了 $100,000+ 自由职业者。这是怎么回事
使用 EF Core 将域驱动的设计概念映射到数据库
我尝试使用 Amazon CodeWhisperer 进行编码...这就是发生的事情
在 .NET 中使用 Serilog 和 Seq 进行结构化日志记录
什么更快?Foreach vs LINQ vs HashSet | 在集合中查找重复项的8种方法
你不知道的最好的 .NET REST API 客户端
使用 AWS Lambda 和 Amazon RDS 构建 .NET 8 Minimal API
发现 CQRS 的真相 - 无需MediatR
向 REST API 添加筛选、排序和分页 .NET 7
聚合根设计 101 | DDD、干净的架构、.NET 6
在 .NET 中轻松验证电子邮件:FluentEmail + Papercut
异常是极其昂贵的......请改为这样操作
在ASP.NET Core中使用自定义JWT声明进行授权|权限授权-第 4 部分
在 18 分钟内掌握 Dapper 关系映射
光标分页是最快的 - 但是如果...
这就是MassTransit对您的消息代理所做的 | RabbitMQ
Amazon SQS 和 Amazon SNS 与 MassTransit 的完整指南
使用此技术完全摆脱异常
EF Core 批量更新:必须了解的大问题
在 .NET 中实现长时间运行任务的最佳方式 - Hangfire、Blazor、SignalR
在 ASP.NET Core 中返回 API 错误的 2 最佳实践
使用 .NET 8 中的 ASP.NET Core Identity 轻松进行身份验证
清理代码的 5 个很棒的重构技巧
在 ASP.NET Core 中自动注册最小 API REPR 模式
初看 .NET Aspire - .NET 8 中的分布式应用程序
Keycloak Identity Provider 入门(免费 Identity Server 替代方案)
编写干净代码的 8 个技巧 - 重构练习
ASP.NET Core 8 中新的全局异常处理
如何使用 EF Core 和 Dapper 进行 CQRS 查询
在.NET中使用HttpClient的正确方法