WebApi2.0
2016-11-02 16:29:12 0 举报
WebApi2.0 是一个用于构建 RESTful 服务的框架,它基于 ASP.NET MVC4 和 .NET Framework 4.5。与之前的版本相比,WebApi2.0 提供了更多的功能和改进,使得开发更加简单、灵活和高效。主要特点包括:1) 支持异步操作,提高性能;2) 使用依赖注入(Dependency Injection)实现解耦,便于测试和维护;3) 支持多种数据格式(如 JSON、XML、BSON 等),满足不同需求;4) 提供丰富的扩展点,方便自定义和扩展功能。总之,WebApi2.0 是一个强大且易用的 Web 服务开发框架,适用于构建各种规模的应用程序。
作者其他创作
大纲/内容
Connect Service(WebApi2.0+Niject)
Document Conversion WebApi(WebApi2.0+Autofac)Document Conversion WinService(DCS)
DAMS use the IAuthorizationPolicies strategy to filter the request.
Return Http OK Status
Infrastructure Layer
DAMS WorkFlow
ApplicationAuthorizationHeaderAuthorizationPolicy
Get User Store Space Information
AnonymousAuthorizationPolicy
Replace Digita lAsset document
The Medialibrary will be discarded soon
UI Layer
No permission
Download DIgital Asset document
DataBase
AzureStorage
MediaLibrary(Jquery+T4 Html+Css)
Core Layer
Digital App(Angular+Ionic+Html+Css)
Digital Asset Management Service(DAMS)
Pass
Validate the request access
DamsServiceAuthorizationManager
Mimeo FrameWork(ORM)
Annotation Service(WebApi2.0+Autofac)
Delete Digital Asset document
Global Service(WebApi2.0+DDD+Autofac)
CURD Digital Asset Data/Document
MarketPlace WCF Service
Digital Document Generator Service(WebApi2.0+Autofac)Document Conversion WinService(DDGS)
Digital Command(MVC4.0+Jquery+Html+Css)
Validate the permission
AssetSasTokenAuthorizationPolicy
Selete/Update Digital Asset Data
MarketPlace(Jquery1.5+MicrosoftAjax+Html+Css)
Download DIgital Asset Thumbnail
CoreApi(WebApi2.0+DDD+Autofac)
Return Bad Request
Cloud Storage
UserFormsAuthenticationTicketCookieAuthenticationPolicy
Upload Digital Asset document
Get Digital Asset Meta Data
UserBasicHttpAuthenticationPolicy
0 条评论
下一页