文件名称:MR.Augmenter:控制您的API返回的数据
文件大小:66KB
文件格式:ZIP
更新时间:2024-05-19 22:20:04
api middleware mvc csharp aspnetcore
奥格曼先生 AppVeyor 特拉维斯 控制您的API返回的数据。 什么和为什么 我们有一些更改(添加道具,删除道具),我们希望将其集中(有条件地)应用于我们的模型。 我们希望它在继承,嵌套,可枚举等方面发挥出色的作用。 我们希望所有这些最好自动发生。 我们应该能够写: return Ok (Service.GetModel()); 例子 配置Augmenter之后,我们将可以执行以下操作: class Model { public int Id { get ; set ; } public string Hash { get ; set ; } // Suppose we need this in our action, but we want to hide it in our response. public string Secret {
【文件预览】:
MR.Augmenter-master
----.travis.yml(356B)
----MR.Augmenter.sln(5KB)
----test()
--------MR.Augmenter.AspNetCore.Tests()
--------MR.Augmenter.Tests()
----appveyor.yml(344B)
----src()
--------MR.Augmenter()
--------MR.Augmenter.AspNetCore()
----samples()
--------Basic()
--------Benchmark()
----build.cake(2KB)
----.gitignore(142B)
----CHANGELOG.md(1KB)
----README.md(4KB)
----build.ps1(6KB)
----.editorconfig(185B)
----build.sh(420B)
----GitReleaseManager.yaml(272B)
----.gitattributes(30B)
----LICENSE.txt(1KB)
----build()
--------version.cake(3KB)
--------version.props(272B)
--------common.props(601B)
--------index.cake(43B)
--------util.cake(524B)