文件名称:issuetracker
文件大小:46KB
文件格式:ZIP
更新时间:2024-05-26 08:22:49
C#
问题追踪器 此仓库包含本书中使用的示例API。 执行 这是用于管理问题的超媒体API。 使用它,您可以检索,创建,修改和转换问题状态。 它是使用ASP.NET Web API实现的。 您可以在[此处]( )中找到有关设计和实现的所有详细信息。 试试看 该API通过[Azure]( )实时托管在云中。 这是一个简单的演练,展示了如何浏览API。 您可以针对本地API使用相同的演练,方法是替换本地计算机的根URL,并使用返回给您的链接而不是下面的Azure连接。 (因此,超媒体的价值:-)) 另一件事要注意。 由于这是一个托管在云中的实例,因此如果多个人同时访问该API,则演练可能不会产生完全相同的结果。 但是,状态全都在内存中,因此在不使用几分钟后,该站点将被拆除,并且数据重置为下面的数据。 入口点 首先使用以下命令命中根入口点: curl -H "accept:applicatio
【文件预览】:
issuetracker-BuildingTheApi
----.gitignore(2KB)
----README.md(10KB)
----test()
--------WebApiBook.IssueTrackerApi.AcceptanceTests()
----src()
--------WebApiBook.IssueTrackerApi.SelfHost()
--------WebApiBook.IssueTrackerApi.IISHost()
--------WebApiBook.IssueTrackerApi.sln(4KB)
--------WebApiBook.IssueTrackerApi()