文件名称:Rest-API-Products-Application
文件大小:37KB
文件格式:ZIP
更新时间:2024-04-20 10:34:15
C#
Rest API应用程序 描述 创建ASP.NET CORE WEB API应用程序,该应用程序生成产品对象(例如蔬菜,水果,肉类产品等)。 每个对象都应具有Id和Name属性。 此外,对象应具有单独的控制器。 该应用程序必须提供诸如添加,删除,更改产品之类的操作,以及获取所有产品并通过其ID获取产品。 数据必须存储到数据库中。 水果,蔬菜和肉类产品的API应该具有以下方法:GET,通过ID进行GET,通过ID进行删除,POST,PUT。 乳制品的API应该具有其他POST方法,该方法允许购买模具产品并将其存储到购买的产品数据库中。 目标 该项目的目标是使用Swagger和Postman创建API并学习测试API。 该项目应使用干净代码的原则,并使用存储库,服务和泛型。 此外,该项目还使用xUnit测试方法进行了测试。 二手图书馆 自动贴图 流利的断言 单位 xunit.runner.vi
【文件预览】:
Rest-API-Products-Application-main
----.gitignore(6KB)
----RestAPIUniTest()
--------PriceCalculationServiceTests.cs(1KB)
--------ProductControllerTests.cs(2KB)
--------DiscountServiceTests.cs(659B)
--------RestAPIUnitTest.csproj(1011B)
----RestAPIApplication.sln(2KB)
----README.md(1KB)
----index.html(7KB)
----RestAPIApplication()
--------Program.cs(700B)
--------appsettings.Development.json(159B)
--------Dtos()
--------Controllers()
--------appsettings.json(301B)
--------Services()
--------RestAPIApplication.csproj(924B)
--------Mappings()
--------Repositories()
--------Migrations()
--------Data()
--------Startup.cs(2KB)
--------Properties()
--------Models()