支付平台

金融 第三方支付 案例ID:205793
李龙俊
14 年经验· 自由职业者
微信扫码沟通,客服可协助直接对接工程师;如当前档期不合,也可继续推荐相似案例作者。

案例介绍

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

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

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

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

支付平台

金融 · 第三方支付 案例ID:205793
联系该工程师
微信扫码,建群沟通
作者: 李龙俊 - 14年经验- 自由职业者

案例介绍

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

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

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

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

相似案例推荐

发布任务

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

1小时精推人才

需求方专属客服,免费梳理匹配

需求方客服微信二维码
扫码加微信 · 客服人工对接
更多案例
微信沟通 客服 看中这位工程师了?客服帮你 1 小时对接沟通 → ×