WebApiAngular详细示例展示了WebApi2/Angular/NEventStore/Ninject如何协同工作。为什么我建这个? 我受邀加入一家初创公司,需完成一个测试以验证我的技能。虽然问题较简单,只需运用转录模式就能解决,但我决定全面投入,展示我擅长的技术。因此,我花了约20小时从头编写了所有源码。要解决什么问题? 本项目构建一个概念验证应用,支持公司员工通过响应式Web应用申请休假。员工可以选择带有开始和结束日期的休假、休假原因(如年度、个人、同情或父母)并添加备注,随后提交请求以供经理审批。同时,员工还可以查看自己的历史请求记录。架构选择:采用CQRS+事件存储+WebApi+Angular技术栈。技术细节:使用ASP.NET OWIN身份验证中的Bearer Token进行认证。
WebApiAngular应用示例 WebApi2与Angular、NEventStore及Ninject的整合实现
文件列表
webApiAngular-master.zip
(预估有个58文件)
webApiAngular-master
.gitignore
511B
LeaveManager.sln
995B
LeaveManager
README.md
4KB
LeaveManager.Api
AuthRepository.cs
1KB
Controllers
AccountController.cs
1KB
LeaveController.cs
4KB
暂无评论