基本信息

案例ID:205793

技术顾问:李龙俊 - 14年经验 - 自由职业者

联系沟通

微信扫码,建群沟通

项目名称:支付平台

所属行业:金融 - 第三方支付

->查看更多案例

案例介绍

该系统通过 WebAPI 与各支付平台(支付宝、微信、银联、富有、扫呗)进行接入,对外提供聚合支付服务
技术架构:
.netCore3.1+RestSharp+Nlog+SQLSugar+autofac
责任描述:

1、WebAPI 框架搭建
使用 autofac 进行依赖注入(构造注入方式)
使用 SQLSugar 进行数据库访问,建立数据库的公共访问接口和公共实现类,在具体表的接口和实现类中继承,实现通用增删改查方法
使用 NLog 进行日志记录(全局异常记录,接口访问记录)

2、支付框架搭建
采用策略工厂模式对各大支付平台的支付进行编写(如主扫,被扫,退款,查询等),利用策略将每个支付平台的支付都做成统一接口,但是每个支付平台的调用方式不同,所以用这个方式来做

3、代码编写,利用服务器缓存将基础数据进行缓存(如商户号等)
4、接口文档编写
5、对外技术沟通

相似案例推荐

其他人才的相似案例推荐

发布任务

企业点击发布任务,工程师会在任务下报名,招聘专员也会在1小时内与您联系,1小时内精准确定人才

微信接收人才推送

关注猿急送微信平台,接收实时人才推送

接收人才推送
联系需求方端客服
联系需求方端客服