【文件属性】:
文件名称:riskfirst.hateoas:.NET Web API的强大HATEOAS功能
文件大小:3.75MB
文件格式:ZIP
更新时间:2021-02-01 11:15:07
aspnet dotnetcore hateoas ASP.NETC#
RiskFirst.Hateoas
用于核心Web api项目的实现,可完全控制将哪些链接应用于从api返回的模型。 为了将变化的状态传达给最终用户,该库与Authorization完全集成,并允许任意条件确定是否显示或隐藏api资源之间的HATEOAS链接。
入门
从安装软件包
PM > Install-Package RiskFirst.Hateoas
这将包括从3.0.0版引入的依赖项RiskFirst.Hateoas.Models,以从引用LinkContainer基类的程序集中删除AspNetCore依赖项。
配置链接以包括每个模型。
public class Startup
{
public void ConfigureServices ( IServicesCollection services )
{
services . AddLinks ( config =>
{
config . AddPolicy < MyModel>( policy => {
policy . RequireSelfLink