Ejemplo n.º 1
0
 public WeixinMessageHandler(XDocument input, PostModel post,
                             OssOption ossoption,
                             BaiduApiOption baiduapiOption,
                             BaiYeContext baiyecontext, ILogger logger) : base(input, post)
 {
     _logger    = logger;
     POIService = new POIService(baiyecontext, _logger);
     service    = new BaiYeMapService(ossoption, baiduapiOption, baiyecontext, _logger, POIService);
 }
Ejemplo n.º 2
0
 public WeixinController(IOptions <WeixinOption> optweixin,
                         IOptions <OssOption> optoss,
                         IOptions <BaiduApiOption> optbaidu,
                         BaiYeContext baiyecontext,
                         ILogger <WeixinController> logger)
 {
     weixinoption   = optweixin.Value;
     ossOption      = optoss.Value;
     baiduapiOption = optbaidu.Value;
     _baiyecontext  = baiyecontext;
     _logger        = logger;
 }
Ejemplo n.º 3
0
 public BaiYeMapService(OssOption ossoption,
                        BaiduApiOption baiduapiOption,
                        BaiYeContext baiyecontent,
                        ILogger logger,
                        POIService poiservice)
 {
     helper        = new LocationHelper(baiduapiOption);
     _ossoption    = ossoption;
     _baiyecontext = baiyecontent;
     _logger       = logger;
     client        = new OssClient(ossoption.Endpoint, ossoption.AccessKeyId, ossoption.AccessKeySecret);
     POIService    = poiservice;
 }
Ejemplo n.º 4
0
 public LocationHelper(BaiduApiOption baiduapioption)
 {
     ak = baiduapioption.Tk;
 }