文件名称:P26_输入验证和DataAnnotations_Routine.Api2020_2_12.rar
文件大小:7.75MB
文件格式:RAR
更新时间:2023-03-05 02:19:47
Data Annotations Required MaxLength Display
使用 ASP.NET Core 3.x 构建 RESTful Web API(2020-2-7更新) P26_输入验证和DataAnnotations_Routine.Api2020_2_12.rar P26 输入验证和Data Annotations 验证三部曲 定义验证规则 按验证规则进行检查 报告验证的错误
【文件预览】:
Models
----CompanyDto.cs(368B)
----EmployeeAddDto.cs(369B)
----EmployeeDto.cs(581B)
----CompanyAddDto.cs(1019B)
bin
----Debug()
--------netcoreapp3.1()
Entities
----Gender.cs(213B)
----Employee.cs(550B)
----Company.cs(376B)
Services
----ICompanyRepository.cs(1KB)
----CompanyRepository.cs(9KB)
Routine.Api.csproj.user
Migrations
----RoutineDbContextModelSnapshot.cs(7KB)
----20200206101624_InitialMigration.cs(6KB)
----20200206101624_InitialMigration.Designer.cs(7KB)
Program.cs
obj
----project.assets.json(249KB)
----Routine.Api.csproj.nuget.g.props(2KB)
----Routine.Api.csproj.nuget.g.targets(294B)
----Routine.Api.csproj.nuget.cache(149B)
----Debug()
--------netcoreapp3.1()
----Routine.Api.csproj.nuget.dgspec.json(3KB)
Helpers
----ArrayModelBinder.cs(2KB)
Controllers
----CompaniesController.cs(6KB)
----EmployeesController.cs(3KB)
----CompanyCollectionsController.cs(3KB)
Startup.cs
Routine.Api.csproj
DtoParameters
----CompanyDtoParameters.cs(482B)
appsettings.Development.json
Routine.Api.sln
appsettings.json
routine.db
Profiles
----EmployeeProfile.cs(758B)
----CompanyProfile.cs(933B)
Properties
----launchSettings.json(361B)
Data
----RoutineDbContext.cs(5KB)